co.getrefine/refine

MCPcommunityattivo
v0.5.2co.getrefineUnknownAggiornato 1 mesi fa

Job search management: applications, interviews, offers, recruiter email, and company openings.

Stato dell’endpointattivo
verificato 9 giorni fa · 580 ms
100 % degli ultimi 5 controlli hanno raggiunto questo endpoint
Funziona in
ClaudeCursorCopilotChatGPTGemini

Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
1 mesi faUltimo aggiornamento
Pacchetto
Autoreco.getrefine
LicenzaUnknown
Versione0.5.2
Fontemcp-registry
Stato di fiducia
B
60/100Buono
Solo endpoint ospitato: questa valutazione riguarda chi lo pubblica e se risponde, non il codice che c’è dietro. Non si applicano analisi di CVE, dipendenze o codice sorgente, quindi nulla qui attesta che quel codice sia pulito.
✓Presente nell’indice di Forge+10/10
—Identità del publisher verificata+0/30
→ Publisher: per questo annuncio non risulta alcun repository, quindi `forge publish` non può verificare la proprietà automaticamente. Usa «Rivendica questo annuncio» qui sopra — Forge li esamina a mano.
—Verifica del dominio+0/10
→ Al momento non disponibile per questo tipo di annuncio — oggi il controllo del dominio viene eseguito solo per i pacchetti su npm, quindi questa riga non può ancora essere ottenuta qui, indipendentemente da cosa sia ospitato sul dominio.
✓Analisi prompt injection · pulita+30/30
✓Analisi offuscamento / esfiltrazione · pulita+20/20
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio—
Provenienza—
DipendenzeNon verificate
Superficie di strumenti55 strumenti · nessuno privilegiato
Analisi di sicurezza✓ Pulitovlive · 9 g faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato25 ago 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

55 strumenti · nessuno privilegiato
Osservato in tempo reale dall’endpoint del fornitore9d ago

Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.

  • https://mcp.getrefine.co/mcp55 strumenti · 580 ms
jobs.listList jobs in your journey

List jobs in your journey

ParametroTipoDescrizione
pagestringPagination cursor returned as meta.next_page
limitintegerMaximum records to return
jobs.getGet details of a specific job

Get details of a specific job

ParametroTipoDescrizione
job_id*stringJob id
jobs.addAdd a new job to your journey

Add a new job to your journey

ParametroTipoDescrizione
title*stringJob title
company*stringCompany name
urlstringURL of the job posting
locationstringJob location
sourcestringWhere this job came from
compensation_textstringCompensation text from the posting
descriptionstringJob description
qualificationsstringJob qualifications
jobs.updateUpdate a job in your journey

Update a job in your journey

ParametroTipoDescrizione
job_id*stringJob id
titlestringJob title
companystringCompany name
locationstringJob location
urlstringURL of the job posting
sourcestringWhere this job came from
compensation_textstringCompensation text from the posting
descriptionstringJob description
qualificationsstringJob qualifications
notesstringMarkdown notes about this application
jobs.deletePermanently 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.

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.

ParametroTipoDescrizione
job_id*stringJob id
confirmed*booleanMust be true after the user confirms permanent deletion
jobs.refreshQueue a job posting to be re-scraped. The returned job may remain pending; use jobs.get later to inspect the refreshed state.

Queue a job posting to be re-scraped. The returned job may remain pending; use jobs.get later to inspect the refreshed state.

ParametroTipoDescrizione
job_id*stringJob id
jobs.mark_appliedMark a job as applied

Mark a job as applied

ParametroTipoDescrizione
job_id*stringJob id
jobs.archiveHide a job from the active board without recording a rejection or closing the application

Hide a job from the active board without recording a rejection or closing the application

ParametroTipoDescrizione
job_id*stringJob id
jobs.unarchiveRestore an archived job to the active board

Restore an archived job to the active board

ParametroTipoDescrizione
job_id*stringJob id
jobs.interviews.addLog an interview for a job

Log an interview for a job

ParametroTipoDescrizione
job_id*stringJob id
name*stringInterview name, e.g. phone screen, technical, behavioral, onsite
scheduled_atstringISO 8601 date/time with timezone
locationstringLocation or meeting link
notesstringNotes or debrief from the interview
jobs.interviews.updateUpdate an existing interview

Update an existing interview

ParametroTipoDescrizione
job_id*stringJob id
interview_id*stringInterview id
namestringInterview name, e.g. phone screen, technical, onsite
notesstringNotes or debrief from the interview
scheduled_atstringISO 8601 date/time with timezone
completed_atstringCompletion date in YYYY-MM-DD format
cancelled_atstringISO 8601 cancellation time with timezone
cancelled_reasonstringWhy the interview was cancelled
locationstringLocation or meeting link
outcomestringInterview outcome
ratingintegerYour rating of the interview, 1 to 5
next_actionstringThe next step after this interview
feedbackstringFeedback received or given
interviewersstringNames or roles of the interviewers
jobs.interviews.deletePermanently delete an interview from a job. Confirm with the user first; it cannot be undone.

Permanently delete an interview from a job. Confirm with the user first; it cannot be undone.

ParametroTipoDescrizione
job_id*stringJob id
interview_id*stringInterview id
confirmed*booleanMust be true after the user confirms permanent deletion
jobs.offer.createRecord a job offer with compensation details

Record a job offer with compensation details

ParametroTipoDescrizione
job_id*stringJob id
base_salary_centsintegerBase salary in cents (e.g. 15000000 for $150k)
currencystringSupported currency code
rsu_textstringRSU details as text
equity_textstringEquity details as text
bonus_centsintegerBonus in cents
deadline_atstringISO 8601 offer deadline with timezone
next_actionstringThe next step on this offer
notesstringNotes about the offer
initial_salary_centsintegerThe originally offered base salary in cents
initial_equity_textstringThe originally offered equity as text
initial_rsu_textstringThe originally offered RSUs as text
initial_bonus_centsintegerThe originally offered bonus in cents
target_salary_centsintegerThe base salary you are negotiating toward, in cents
target_rsu_textstringThe RSUs you are negotiating toward, as text
target_equity_textstringThe equity you are negotiating toward, as text
target_bonus_centsintegerThe bonus you are negotiating toward, in cents
jobs.offer.updateUpdate the offer recorded for a job

Update the offer recorded for a job

ParametroTipoDescrizione
job_id*stringJob id
base_salary_centsintegerBase salary in cents (e.g. 15000000 for $150k)
currencystringSupported currency code
rsu_textstringRSU details as text
equity_textstringEquity details as text
bonus_centsintegerBonus in cents
deadline_atstringISO 8601 offer deadline with timezone
next_actionstringThe next step on this offer
notesstringNotes about the offer
initial_salary_centsintegerThe originally offered base salary in cents
initial_equity_textstringThe originally offered equity as text
initial_rsu_textstringThe originally offered RSUs as text
initial_bonus_centsintegerThe originally offered bonus in cents
target_salary_centsintegerThe base salary you are negotiating toward, in cents
target_rsu_textstringThe RSUs you are negotiating toward, as text
target_equity_textstringThe equity you are negotiating toward, as text
target_bonus_centsintegerThe bonus you are negotiating toward, in cents
jobs.offer.deletePermanently 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.

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.

ParametroTipoDescrizione
job_id*stringJob id
confirmed*booleanMust be true after the user confirms permanent deletion
jobs.offer.acceptAccept 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.

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.

ParametroTipoDescrizione
job_id*stringJob id
confirmed*booleanMust be true after the user confirms accepting the offer
jobs.offer.declineDecline the offer for a job, a major state change; confirm with the user first. It does not email the employer.

Decline the offer for a job, a major state change; confirm with the user first. It does not email the employer.

ParametroTipoDescrizione
job_id*stringJob id
confirmed*booleanMust be true after the user confirms declining the offer
jobs.offer.add_negotiationLog a negotiation event on an offer (counter-offer, update, etc.)

Log a negotiation event on an offer (counter-offer, update, etc.)

ParametroTipoDescrizione
job_id*stringJob id
event_type*stringWhether the event records an employer offer or your counter
event_datestringEvent date in YYYY-MM-DD format
salary_centsintegerSalary in cents (e.g. 15000000 for $150k)
equity_textstringEquity details (e.g. "0.05% over 4 years")
bonus_centsintegerSigning bonus in cents
notesstringNotes about this negotiation event
jobs.offer.delete_negotiationRemove a negotiation event from an offer

Remove a negotiation event from an offer

ParametroTipoDescrizione
job_id*stringJob id
event_id*integerNegotiation event id
confirmed*booleanMust be true after the user confirms deletion
signals.listList companies you are tracking

List companies you are tracking

ParametroTipoDescrizione
pagestringPagination cursor returned as meta.next_page
limitintegerMaximum records to return
signals.trackStart tracking a company for new job openings

Start tracking a company for new job openings

ParametroTipoDescrizione
company_name*stringName of the company
careers_url*stringURL of the company careers page
departmentsarrayDepartments to filter by
locationsarrayLocations to filter by; use "remote" for remote roles
include_keywordsarrayKeywords that must appear in the role
exclude_keywordsarrayKeywords to exclude
seniority_levelsarraySeniority levels to include
sync_frequencystringHow often Refine should refresh this company
signals.updateUpdate filters on a tracked company

Update filters on a tracked company

ParametroTipoDescrizione
signal_id*stringSignal (tracked company) id
departmentsarrayDepartments to filter by
locationsarrayLocations to filter by; use "remote" for remote roles
include_keywordsarrayKeywords that must appear in the role
exclude_keywordsarrayKeywords to exclude
seniority_levelsarraySeniority levels to include
sync_frequencystringHow often Refine should refresh this company
signals.untrackStop 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.

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.

ParametroTipoDescrizione
signal_id*stringSignal (tracked company) id
confirmed*booleanMust be true after the user confirms they want to stop tracking the company
signals.pausePause tracking for a company

Pause tracking for a company

ParametroTipoDescrizione
signal_id*stringSignal (tracked company) id
signals.resumeResume tracking for a company

Resume tracking for a company

ParametroTipoDescrizione
signal_id*stringSignal (tracked company) id
signals.openings.saveSave a matched opening returned by signals.openings.list to your job journey

Save a matched opening returned by signals.openings.list to your job journey

ParametroTipoDescrizione
opening_id*stringMatched opening id from signals.openings.list
signals.list_applied_jobsList jobs in your journey that came from a tracked company

List jobs in your journey that came from a tracked company

ParametroTipoDescrizione
signal_id*stringSignal (tracked company) id
pagestringPagination cursor returned as meta.next_page
limitintegerMaximum records to return
signals.openings.listList signal notifications (new openings at tracked companies)

List signal notifications (new openings at tracked companies)

ParametroTipoDescrizione
pagestringPagination cursor returned as meta.next_page
limitintegerMaximum records to return
tabstringUse new for unread notifications
tracker_idstringFilter notifications to one signal tracker
qstringFree-text search over opening titles
locationstringExact location facet; use "remote" for remote roles
departmentstringExact department facet
matchesbooleanOnly openings that score as a match for your persona
signals.openings.mark_readMark one opening notification returned by signals.openings.list as read

Mark one opening notification returned by signals.openings.list as read

ParametroTipoDescrizione
notification_id*stringNotification id from signals.openings.list
signals.openings.mark_all_readMark every unread opening notification as read after the user confirms the bulk action

Mark every unread opening notification as read after the user confirms the bulk action

ParametroTipoDescrizione
confirmed*booleanMust be true after the user confirms marking all openings read
inbox.listList email conversations Refine matched to your job search (applications, interviews, recruiter outreach)

List email conversations Refine matched to your job search (applications, interviews, recruiter outreach)

ParametroTipoDescrizione
tabstringWhich inbox tab to list; defaults to applications
statusstringpending needs a decision, auto was auto-applied, active has an open conversation, handled is done
unreadbooleanWith status=active: only conversations with (or without) an unread reply
accountstringFilter to one connected Google account id
shelfstringFor the outreach tab: show the low-signal shelf instead of the main feed
pagestringPagination cursor returned as meta.next_page
limitintegerMaximum records to return
inbox.getGet one inbox item with its related job and application

Get one inbox item with its related job and application

ParametroTipoDescrizione
item_id*stringInbox item id
inbox.get_threadFetch the full email thread for an inbox item

Fetch the full email thread for an inbox item

ParametroTipoDescrizione
item_id*stringInbox item id
inbox.draft_replyGenerate an AI reply draft for an inbox item. Returns HTML for review; it does not send anything.

Generate an AI reply draft for an inbox item. Returns HTML for review; it does not send anything.

ParametroTipoDescrizione
item_id*stringInbox item id
kind*stringdecline politely passes; interested asks to continue the conversation
inbox.send_replySend 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.

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.

ParametroTipoDescrizione
item_id*stringInbox item id
body*stringHTML body of the reply, exactly as approved by the user
draft_kindstringSet when the body came from inbox.draft_reply
confirmed*booleanMust be true, and only after the user explicitly approved sending this exact message
inbox.apply_suggestionApply 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.

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.

ParametroTipoDescrizione
item_id*stringInbox item id
confirmed*booleanMust be true after the user confirms applying this suggestion
inbox.undoUndo an auto-applied inbox action. This can delete a board record that the automatic action created, so confirm with the user first.

Undo an auto-applied inbox action. This can delete a board record that the automatic action created, so confirm with the user first.

ParametroTipoDescrizione
item_id*stringInbox item id
confirmed*booleanMust be true after the user confirms undoing the automatic action
inbox.mark_readClear an inbox item's unread-reply flag

Clear an inbox item's unread-reply flag

ParametroTipoDescrizione
item_id*stringInbox item id
inbox.unsubscribeUnsubscribe 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.

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.

ParametroTipoDescrizione
item_id*stringInbox item id
confirmed*booleanMust be true, and only after the user explicitly approved unsubscribing from this sender
inbox.dismissDismiss inbox items you are not acting on (also marks the mail read in Gmail)

Dismiss inbox items you are not acting on (also marks the mail read in Gmail)

ParametroTipoDescrizione
ids*arrayInbox item ids to dismiss
confirmed*booleanMust be true after the user confirms dismissing these items and marking their mail read
inbox.acknowledgeKeep auto-applied inbox items as-is and finalize the automatic action. Confirm the specific items with the user first.

Keep auto-applied inbox items as-is and finalize the automatic action. Confirm the specific items with the user first.

ParametroTipoDescrizione
ids*arrayInbox item ids to acknowledge
confirmed*booleanMust be true after the user confirms keeping these automatic actions
inbox.declineQueue 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 specific conversations.

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 specific conversations.

ParametroTipoDescrizione
ids*arrayInbox item ids to decline
preferencestringSend preference to apply; omit to use the saved preference
rememberbooleanSave the preference for future declines
confirmed*booleanMust be true, and only after the user explicitly approved declining these conversations
inbox.refreshCheck Gmail for new mail now; returns per-account sync status

Check Gmail for new mail now; returns per-account sync status

Per questo strumento non è stato pubblicato alcuno schema di input.

inbox.sync_statusPer-account Gmail synchronization status, including current progress and last sync time

Per-account Gmail synchronization status, including current progress and last sync time

Per questo strumento non è stato pubblicato alcuno schema di input.

persona.getGet the user's persona: inferred job-search preferences and traits with an understanding score. Use it to tailor advice and searches.

Get the user's persona: inferred job-search preferences and traits with an understanding score. Use it to tailor advice and searches.

Per questo strumento non è stato pubblicato alcuno schema di input.

signals.recommendations.listList companies recommended from one company you track. Get signal_id from signals.list.

List companies recommended from one company you track. Get signal_id from signals.list.

ParametroTipoDescrizione
signal_id*stringTracked-company id from signals.list
pagestringPagination cursor returned as meta.next_page
limitintegerMaximum records to return
signals.recommendations.getGet one recommended company with sources and persona fit

Get one recommended company with sources and persona fit

ParametroTipoDescrizione
recommendation_id*stringRecommendation id
signals.recommendations.watchStart tracking a recommended company (converts it into a signal)

Start tracking a recommended company (converts it into a signal)

ParametroTipoDescrizione
recommendation_id*stringRecommendation id
signals.recommendations.dismissDismiss a recommended company

Dismiss a recommended company

ParametroTipoDescrizione
recommendation_id*stringRecommendation id
reasonstringWhy it was dismissed; sharpens future recommendations
signals.recommendations.blockDismiss a recommended company and block it from future recommendations

Dismiss a recommended company and block it from future recommendations

ParametroTipoDescrizione
recommendation_id*stringRecommendation id
signals.recommendations.restoreRestore a dismissed or blocked recommendation

Restore a dismissed or blocked recommendation

ParametroTipoDescrizione
recommendation_id*stringRecommendation id
signals.recommendations.feedbackRecord why a recommendation was or was not a fit; this sharpens future recommendations and the persona

Record why a recommendation was or was not a fit; this sharpens future recommendations and the persona

ParametroTipoDescrizione
recommendation_id*stringRecommendation id
feedback_types*arrayOne or more supported feedback tags
interaction_sourcestringWhere the feedback came from in the UI or agent flow
account.agendaGet upcoming interviews and action items

Get upcoming interviews and action items

Per questo strumento non è stato pubblicato alcuno schema di input.

integrations.listList connected Google accounts and their grant status. To connect a new account, use integrations.connect_google.

List connected Google accounts and their grant status. To connect a new account, use integrations.connect_google.

Per questo strumento non è stato pubblicato alcuno schema di input.

integrations.connect_googleGet 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 the browser with no Refine sign-in required. Share the link only with the owner of this Refine account.

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 the browser with no Refine sign-in required. Share the link only with the owner of this Refine account.

Per questo strumento non è stato pubblicato alcuno schema di input.

55 strumenti su 55 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

Job search management: applications, interviews, offers, recruiter email, and company openings.

Parole chiave
mcp
Alternative
Confronto delle superfici di strumenti…

Nessuna copertura delle dipendenze

Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.

Argomenti

Correlati in search & retrieval