Connect once and your whole tool catalog is in the chat: sourcing, enrichment, saved workflows, and the playbooks that go with them. Claude, Codex, ChatGPT, or anything else that speaks MCP. No terminal, no local install, nothing to keep updated.
Set up hyreflow MCP from https://www.hyreflow.ai/mcp.md for Claude Desktop / claude.ai
Prefer adding it manually? Paste this server URL into your client’s connector settings.
https://recruit.hyreflow.ai /api/v2/mcpOne handshake, recorded in each client: from the connector menu to a workspace your agent can act in. Pick the one you use.
The tool catalog of one workspace. Search it, price a call before you make it, then run it.
Bulk enrichment, that workspace's saved workflows, and the history of every run against it.
The recruiting skills and provider playbooks ride the same connection, so an agent reads the payload shapes and cost traps before it spends anything.
What a step costs is visible before it runs, and the balance is readable from the chat. A new account starts with 25 credits.
Anything that speaks the Model Context Protocol. These are the ones we see most.
Scan the code, or open a chat and let Claude walk you through it.
Settings → Connectors → Add custom connector.
One command, and the agent can run it itself.
Add the server URL to its MCP config and approve the browser sign-in.
Capabilities → Servers → New server, then the config block below.
Add a custom MCP connector with the same URL.
Settings → Customizations → Installed MCP Servers, then the config block below.
No settings screen: ask it to add a custom MCP at the URL, and it does the rest.
Tools → Add a tool → Add new MCP, then OAuth 2.0 with Dynamic discovery.
The prompt hands your agent the setup document, which has the steps for each client.
Every client that speaks MCP takes these two values. MCP setup has the per-client steps.
Sign-in is a browser handshake, so leave any OAuth client-ID and secret fields empty. The connection is bound to the one workspace you pick on the approval screen.
These two are set up by editing JSON rather than by filling in a form. Copy the block whole — it nests four deep, and a dropped brace fails with no useful message. The two shapes are not interchangeable: Antigravity takes a client ID because it does not register itself, Hermes does and so takes none.
.gemini/config/mcp_config.json{
"mcpServers": {
"hyreflow": {
"serverUrl": "https://recruit.hyreflow.ai/api/v2/mcp",
"oauth": { "clientId": "mcp_3c39d0bc0c1f435941f7962f" }
}
}
}mcp.json, under Capabilities → MCP{
"mcpServers": {
"hyreflow": {
"url": "https://recruit.hyreflow.ai/api/v2/mcp",
"auth": "oauth"
}
}
}Ask for a shortlist, a spec campaign or a cleaned-up list. By default hyreflow shows you the cost before it spends.