HireFrog MCP
OfficialThis server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
HireFrog for Claude and ChatGPT
Use your HireFrog job search from your own Claude or ChatGPT. Ask "what's in my pipeline?", "tell me about the Stripe role", or "move it to Applied", and your assistant answers from your real HireFrog account.
Connector address: https://mcp.hirefrog.co/mcp
This repository is the connector's public documentation and security policy. The connector itself is hosted by HireFrog: there is nothing here to install or run.
You need a HireFrog account.
Claude and ChatGPT rename their menus from time to time, so the names below may differ slightly from what you see. In ChatGPT, the menu may be called Connectors, Apps or Plugins.
Connect to Claude
In Claude, open Settings → Connectors → Add custom connector.
Name it HireFrog and enter
https://mcp.hirefrog.co/mcp.Click Connect. Sign in to HireFrog if asked. Check that the approval page says it's connecting to Claude (claude.ai), then approve.
Works in Claude on the web, Claude Desktop and Claude mobile. On Claude Team and Enterprise plans, an Owner adds the connector first.
Related MCP server: AI Job Intelligence MCP
Connect to ChatGPT
In ChatGPT, open Plugins → Add (it may say Connectors or Apps instead of Plugins) and choose Add custom MCP server.
Fill in:
Icon (optional): the HireFrog icon (PNG, 256×256, under 10 KB).
Name:
HireFrogDescription:
Your HireFrog job search: agents, roles in your pipeline and a summary of your profile.Connection: Server URL,
https://mcp.hirefrog.co/mcpAuthentication: OAuth
Open Advanced OAuth settings and keep only the default scopes
openidandoffline_access. HireFrog doesn't need your email, phone or profile.Tick I understand and want to continue, then Create as a plugin.
Sign in to HireFrog if asked. Check that the approval page says it's connecting to ChatGPT (chatgpt.com), then approve.
The same steps are at hirefrog.co/developers/mcp/quickstart.
The approval page
Before anything connects, HireFrog shows which assistant is asking, what it will and won't be able to do, and which of your account details it can see. If the request didn't come from Claude or ChatGPT, it offers only Cancel.
HireFrog's approval page for ChatGPT, shown with a test account.
What your assistant can do
Read your HireFrog job search:
see your agents (including their search filters, such as a salary range) and how many roles each has at every stage;
list and search the roles in your pipeline;
read one role in full: the posting, your match, your notes and its stage history;
read a summary of your profile: name, headline, skills, location, job preferences and work history;
see which résumés and cover letters you have, and their status, but not their text.
Change, directly:
save a role in your pipeline;
move a role forward to Applied, Interviewing or Offer (never back).
Ask you first. Everything else is a request. Your assistant gives you a link, you open it in HireFrog, see exactly what will happen (and what it costs, if anything), and confirm or cancel:
create, edit, pause, resume or delete an agent;
run an agent's search (uses role credits);
delete roles, or move them back a stage (you can undo a deletion for a few minutes);
edit your profile (only the fields HireFrog allows);
tailor a résumé or cover letter for a role (uses an application).
Your assistant can't:
confirm a request for you;
read the contact details, address, date of birth or self-identification answers in your HireFrog profile;
see the pay expectations, work authorization or references in your profile;
read the text of your résumés, cover letters or uploaded documents;
submit applications or send anything on your behalf;
see or change your billing.
Each result includes an Open in HireFrog link to the same role, agent or page.
Privacy
What HireFrog keeps: a daily count of requests per tool and per app, so you can see your usage in Settings, never your questions or the answers. When your assistant asks for a change that you confirm in HireFrog, HireFrog stores that request, with exactly what it would change, until you confirm or cancel it or it expires after 24 hours, and deletes it one day after that. If it made a tailored résumé or cover letter, HireFrog keeps it for 30 days so you can still review and save the documents.
What the assistant's company sees: whatever your assistant reads goes to Anthropic (Claude) or OpenAI (ChatGPT), and they handle it under their own terms, like anything else you share with them.
Your sign-in details: your assistant signs in through HireFrog's sign-in provider, Supabase, which shares a few account details with every app you connect, whatever the app asks for: your sign-in email, your phone number if one is on your account, and your name and profile picture if you signed in with Google. The approval page lists the ones your account has before you approve. HireFrog's own tools never return them.
Full details: Privacy Policy and AI Data Use Policy.
Limits
Per HireFrog account, across all your connected apps: 60 requests a minute and 2,000 a day; 120 direct changes an hour; 30 requests to confirm a day, with at most 20 waiting at once. Requests expire after 24 hours.
Disconnect
In HireFrog, open Settings → Connected apps and click Disconnect. Your assistant loses access straight away, including any sign-in it already holds. You can also remove the connector in Claude or ChatGPT.
Troubleshooting
"HireFrog only connects to Claude and ChatGPT…" The connection didn't come from Claude's or ChatGPT's own sign-in, or you disconnected it. Add HireFrog again from Claude or ChatGPT.
The approval page shows only Cancel. The app asking isn't Claude or ChatGPT. If you didn't start this yourself from Claude or ChatGPT, cancel it.
"HireFrog allows 60 requests a minute…" Wait the time shown.
"This request expired." Requests last 24 hours. Ask your assistant again.
Questions: support@hirefrog.co.
For developers
Protocol: MCP over Streamable HTTP at
https://mcp.hirefrog.co/mcp, tools only.Authorization: OAuth 2.1 with PKCE (S256) through HireFrog's Supabase Auth server, with dynamic client registration. Protected resource metadata is at
/.well-known/oauth-protected-resource/mcp; the 401 challenge and the metadata ask foropenid offline_accessonly.Which apps: only clients whose every registered redirect URI is on
claude.aiorchatgpt.comexactly (https, no port, no subdomain) are approved. Everything else is refused by the server and by the database.Tokens: every request's token is verified against HireFrog's Auth server; a HireFrog browser session is refused.
Runs as you: every read and write runs on your own token under HireFrog's database access rules. The server holds no administrator key.
Requests and confirmation: a request is stored by the database with its exact arguments; only HireFrog's own page, under your normal sign-in, turns it into a card and runs it after your click. A connector token can never confirm, change or delete a request.
Untrusted text: text from job postings and other third parties comes back wrapped as
{"untrusted": true, "source": …, "text": …}between<<<untrusted …>>>and<<<end untrusted>>>markers, and the server's instructions tell the model to treat it as data.Tools: read:
get_overview,list_roles,get_role,get_profile_summary,list_materials. Write (forward only):save_role,advance_role. Request:request_create_agent,request_update_agent,request_set_agent_active,request_delete_agent,request_run_agent_search,request_update_roles,request_dismiss_agent_roles,request_update_profile,request_tailor_documents.
Security issues: see SECURITY.md.
Privacy: https://hirefrog.co/privacy
License
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect any AI agent to 1,000+ apps and 27,000+ actions through one remote MCP server (OAuth).
Every service you connect, one MCP endpoint for all your AI tools. Sign in once.
Turn your offers into an AI agent. Set it up from your MCP assistant, answer customer questions, collect enquiries and connect with other agents via A2A. OAuth sign-in; free plan available.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to recommend jobs, parse candidate profiles, compute semantic skill match scores, and filter opportunities by location through standardized MCP tools.-
- AlicenseNot gradedqualityBmaintenanceEnables AI clients to serve as a personal career analyst by searching, matching, and explaining job recommendations, managing job applications, and syncing public job boards through standardized MCP tools.MIT
- AlicenseNot gradedqualityCmaintenanceEnables any MCP-capable AI app to act as a personal job-search assistant by storing resumes and job postings, matching skills, tracking applications, and analyzing market skill demand.MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants to search jobs, retrieve job details, and view or update career-profile data such as experiences, job summaries, career goals, and technical skills through MCP tools.-