Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,547Letters: 14Defects: 1,324counted 4 min ago
teppi

MCP serverco.getrefine/refine

Job search management: applications, interviews, offers, recruiter email, and company openings.
UNRATEDActivestreamable-httpmcp.getrefine.co

Overview

Score?
UNRATED 0.652
of what a free look can see, on 31 looks
Looks
36
last 11 hr ago
Tools
55

More info

URL
mcp.getrefine.co/mcp
streamable-http
Says it is
refine 0.5.2
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.652 · highest on record 0.8561

Toolsfrom sha256:4477b06b5a…6bb2fe

The tools this server lists, read out of the definition it returned
ToolSchema
account.agenda
Get upcoming interviews and action items
input · output
inbox.acknowledge
Keep auto-applied inbox items as-is and finalize the automatic action. Confirm the specific items with the user first.
input · output
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.
input · output
inbox.decline
Queue decline replies to recruiter outreach. Depending on the user's preference this SENDS email from their address. Only call after the user explicitly approved declining these sp
input · output
inbox.dismiss
Dismiss inbox items you are not acting on (also marks the mail read in Gmail)
input · output
inbox.draft_reply
Generate an AI reply draft for an inbox item. Returns HTML for review; it does not send anything.
input · output
inbox.get
Get one inbox item with its related job and application
input · output
inbox.get_thread
Fetch the full email thread for an inbox item
input · output
inbox.list
List email conversations Refine matched to your job search (applications, interviews, recruiter outreach)
input · output
inbox.mark_read
Clear an inbox item's unread-reply flag
input · output
inbox.refresh
Check Gmail for new mail now; returns per-account sync status
input · output
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 se
input · output
inbox.sync_status
Per-account Gmail synchronization status, including current progress and last sync time
input · output
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.
input · output
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
input · output
integrations.connect_google
Get a link for the user to connect Gmail to Refine or approve a missing Gmail permission. Refine selects the permission needed for the connected account. The connection happens in
input · output
integrations.list
List connected Google accounts and their grant status. To connect a new account, use integrations.connect_google.
input · output
jobs.add
Add a new job to your journey
input · output
jobs.archive
Hide a job from the active board without recording a rejection or closing the application
input · output
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.arch
input · output
jobs.get
Get details of a specific job
input · output
jobs.interviews.add
Log an interview for a job
input · output
jobs.interviews.delete
Permanently delete an interview from a job. Confirm with the user first; it cannot be undone.
input · output
jobs.interviews.update
Update an existing interview
input · output
jobs.list
List jobs in your journey
input · output
jobs.mark_applied
Mark a job as applied
input · output
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.
input · output
jobs.offer.add_negotiation
Log a negotiation event on an offer (counter-offer, update, etc.)
input · output
jobs.offer.create
Record a job offer with compensation details
input · output
jobs.offer.decline
Decline the offer for a job, a major state change; confirm with the user first. It does not email the employer.
input · output
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.
input · output
jobs.offer.delete_negotiation
Remove a negotiation event from an offer
input · output
jobs.offer.update
Update the offer recorded for a job
input · output
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.
input · output
jobs.unarchive
Restore an archived job to the active board
input · output
jobs.update
Update a job in your journey
input · output
persona.get
Get the user's persona: inferred job-search preferences and traits with an understanding score. Use it to tailor advice and searches.
input · output
signals.list
List companies you are tracking
input · output
signals.list_applied_jobs
List jobs in your journey that came from a tracked company
input · output
signals.openings.list
List signal notifications (new openings at tracked companies)
input · output
signals.openings.mark_all_read
Mark every unread opening notification as read after the user confirms the bulk action
input · output
signals.openings.mark_read
Mark one opening notification returned by signals.openings.list as read
input · output
signals.openings.save
Save a matched opening returned by signals.openings.list to your job journey
input · output
signals.pause
Pause tracking for a company
input · output
signals.recommendations.block
Dismiss a recommended company and block it from future recommendations
input · output
signals.recommendations.dismiss
Dismiss a recommended company
input · output
signals.recommendations.feedback
Record why a recommendation was or was not a fit; this sharpens future recommendations and the persona
input · output
signals.recommendations.get
Get one recommended company with sources and persona fit
input · output
signals.recommendations.list
List companies recommended from one company you track. Get signal_id from signals.list.
input · output
signals.recommendations.restore
Restore a dismissed or blocked recommendation
input · output
signals.recommendations.watch
Start tracking a recommended company (converts it into a signal)
input · output
signals.resume
Resume tracking for a company
input · output
signals.track
Start tracking a company for new job openings
input · output
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.
input · output
signals.update
Update filters on a tracked company
input · output
Verify it yourselfnpx teppi-check https://mcp.getrefine.co/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ24GWG8HTGAPQKR8BVJZH