Refine Job Search
by getrefine.co in Search & web
Job search management: applications, interviews, offers, recruiter email, and company openings.
https://mcp.getrefine.co/mcp- Tools
- 55
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 449 ms
- 952 ms slowest 5%
- Last check
- Passed
- 10 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"refine-job-search": {
"type": "http",
"url": "https://mcp.getrefine.co/mcp"
}
}
}55 tools
- jobs.list
List jobs in your journey
- jobs.get
Get details of a specific job
- jobs.add
Add a new job to your journey
- jobs.update
Update a job in your journey
- jobs.delete
Permanently delete a job and its application from the board. Confirm with the user first; it cannot be undone. To hide a job without recording a rejection or closure, use jobs.archive instead.
- jobs.refresh
Queue a job posting to be re-scraped. The returned job may remain pending; use jobs.get later to inspect the refreshed state.
- jobs.mark_applied
Mark a job as applied
- jobs.archive
Hide a job from the active board without recording a rejection or closing the application
- jobs.unarchive
Restore an archived job to the active board
- jobs.interviews.add
Log an interview for a job
- jobs.interviews.update
Update an existing interview
- jobs.interviews.delete
Permanently delete an interview from a job. Confirm with the user first; it cannot be undone.
- jobs.offer.create
Record a job offer with compensation details
- jobs.offer.update
Update the offer recorded for a job
- jobs.offer.delete
Permanently delete the offer recorded for a job (the job stays). Use only to fix a mistake, and confirm with the user first; it cannot be undone.
- jobs.offer.accept
Accept the offer for a job. This is a major state change that closes out the search for this role; confirm with the user before calling. It does not email the employer.
- jobs.offer.decline
Decline the offer for a job, a major state change; confirm with the user first. It does not email the employer.
- jobs.offer.add_negotiation
Log a negotiation event on an offer (counter-offer, update, etc.)
- jobs.offer.delete_negotiation
Remove a negotiation event from an offer
- signals.list
List companies you are tracking
- signals.track
Start tracking a company for new job openings
- signals.update
Update filters on a tracked company
- signals.untrack
Stop tracking a company and delete its signal. Confirm with the user first; they stop getting new openings from it. To stop notifications temporarily instead, use signals.pause.
- signals.pause
Pause tracking for a company
- signals.resume
Resume tracking for a company
- signals.openings.save
Save a matched opening returned by signals.openings.list to your job journey
- signals.list_applied_jobs
List jobs in your journey that came from a tracked company
- signals.openings.list
List signal notifications (new openings at tracked companies)
- signals.openings.mark_read
Mark one opening notification returned by signals.openings.list as read
- signals.openings.mark_all_read
Mark every unread opening notification as read after the user confirms the bulk action
- inbox.list
List email conversations Refine matched to your job search (applications, interviews, recruiter outreach)
- inbox.get
Get one inbox item with its related job and application
- inbox.get_thread
Fetch the full email thread for an inbox item
- inbox.draft_reply
Generate an AI reply draft for an inbox item. Returns HTML for review; it does not send anything.
- inbox.send_reply
Send an email reply through the user's Gmail. This emails a real person from the user's address. Only call after the user has seen the exact message body and explicitly approved sending it.
- inbox.apply_suggestion
Apply an inbox item's suggested action, such as adding an application to the board or recording a rejection. Confirm the specific action with the user first.
- inbox.undo
Undo an auto-applied inbox action. This can delete a board record that the automatic action created, so confirm with the user first.
- inbox.mark_read
Clear an inbox item's unread-reply flag
- inbox.unsubscribe
Unsubscribe the user from this sender's mailing list via one-click list-unsubscribe. This changes the user's real email subscriptions; confirm with them before calling. Use it for unwanted bulk senders, not for a person you can simply decline.
- inbox.dismiss
Dismiss inbox items you are not acting on (also marks the mail read in Gmail)
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 10 h ago | Passed | 200 | 343 ms |
| 20 h ago | Passed | 200 | 498 ms |
| 31 h ago | Passed | 200 | 952 ms |
| 41 h ago | Passed | 200 | 591 ms |
| 2 days ago | Passed | 200 | 449 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 409 ms |
| 3 days ago | Passed | 200 | 725 ms |
| 3 days ago | Passed | 200 | 449 ms |
| 4 days ago | Passed | 200 | 397 ms |
| 4 days ago | Passed | 200 | 390 ms |
| 4 days ago | Passed | 200 | 208 ms |
| 5 days ago | Passed | 200 | 427 ms |
| 5 days ago | Passed | 200 | 473 ms |
| 6 days ago | Passed | 200 | 423 ms |
| 6 days ago | Passed | 200 | 459 ms |