Run Expert Hire from your assistant.
A remote MCP server your assistant connects to over OAuth. Ask for what you need in plain language and it works against your own workspace: jobs, candidates, rounds, scheduling and analytics.
The MCP server connects over OAuth. There is no key to paste.
- Remote MCP server
- OAuth, no key to paste
- ChatGPT and Claude

Chat with Mia. In the app, or from Claude.
Mia sits in the workspace and runs the desk in plain language: put a candidate on a role, chase a pipeline, pull a report. A secure, OAuth-protected remote MCP server exposes the same tools to your own AI assistant. ChatGPT support is in beta.
Financial, team-admin, and destructive actions are intentionally excluded. They stay where a human confirms.
- Type
- Remote MCP server
- Auth
- OAuth
- Exposes
- Dozens of recruiting tools
Excluded by design
- Financial actions
- Team-admin changes
- Destructive operations
The tool surface, in an assistant instead of a client library.
Mia is the recruiter-side copilot inside the workspace. The same tools are exposed over a remote MCP server at https://mcp.experthire.cloud/. Authentication is OAuth, so there is no key to paste: you add the server once, the assistant signs in to Expert Hire on your behalf, and every call after that runs as you, scoped to your organization. Claude connects it as a custom connector. ChatGPT connects it as a custom app, and that support is in beta.
{ "mcpServers": { "expert-hire": { "type": "remote", "url": "https://mcp.experthire.cloud/", "auth": "oauth" } }}The URL and the OAuth method are exact. The surrounding JSON is only a shape: in practice you add the server through the assistant's own interface, as a custom app in ChatGPT or a custom connector in Claude, then approve the OAuth prompt once.
# Every call runs as you, scoped to your organization."Who is awaiting my review on the Backend Engineer role?""Create a coding round on job_8f21c4 and shortlist the top five.""Schedule AI interviews for the shortlist on Thursday.""How many interviews did the team run this week?"Financial actions, team-admin changes and destructive operations are deliberately left off the MCP surface. Those stay where a human confirms them.
- Jobs and rounds
- Candidates and resumes
- Interviews and scheduling
- Pipelines and workflows
- Reports and analytics
Add it as a custom app.
ChatGPT reaches MCP servers through its built-in Apps platform. Open the Apps settings, turn on Developer mode, then create a new app with the values below and leave Authentication on OAuth. ChatGPT verifies the connection and the app lands in your enabled apps. Signing in through the OAuth prompt is what scopes it to your organization.
- Name
- Expert Hire
- Description
- Allows access and control of Expert Hire systems
- MCP Server URL
- https://mcp.experthire.cloud/
- Authentication
- OAuth
Developer mode is required to connect any custom MCP server. ChatGPT flags it as elevated risk because it allows unverified connectors that could modify or erase data permanently, and it disables memory.
The connection uses your own Expert Hire login rather than an API key, so it does not wait on partner key provisioning. The MCP server itself unlocks on Growth.
OpenAI hasn't reviewed this MCP server. Attackers may attempt to steal your data or trick the model into taking unintended actions, including destroying data.
The last step of the setup. Name, description, the MCP server URL and Authentication on OAuth, then Create. ChatGPT shows its own warning about unverified MCP servers and asks you to confirm before the app is added. That is ChatGPT's interface, not ours, so it can change.
What this site publishes for agents.
Separate from the product MCP server, this site serves a few machine-readable descriptors. They describe public pages so an agent can find its way around. Discovery artifacts, not an API reference.
/.well-known/api-catalogA linkset pointing at the public service docs./.well-known/mcp/server-card.jsonServer card for the public site surface./.well-known/agent-skills/index.jsonSite navigation, written for agents./llms.txt and /llms-full.txtThe site index in plain markdown.
Connecting an ATS is a different job from calling the API. Greenhouse is available today in early access with bidirectional sync, and Bullhorn, Lever, Workday and Vincere are on the roadmap. See the integrations.
Built to be wired into production safely.
Defaults for credentials, outbound requests and embedding, so an integration does not become an attack surface.
Hashed keys.
API keys are stored hashed. The full key is shown once at issue, and we cannot recover it later.
SSRF guards.
Outbound webhook targets are validated to block requests to internal and private network ranges.
Origin allowlist.
The connector reaches only what your own login can reach. Financial actions, team-admin changes and destructive operations are excluded by design.
Machine-discoverable API catalog.
We publish a .well-known/api-catalog artifact so tools can discover available APIs programmatically. It is a discovery descriptor, not a developer docs portal.
Integration questions, answered.
What engineers ask before they commit a sprint to this.
Still have a question? Talk to us and we will go through your integration with you.
Connect it in about five minutes.
The MCP server is live at mcp.experthire.cloud. Add it to ChatGPT as a custom app, approve the OAuth prompt once, and you are running Expert Hire from chat. There is no key to request.
Need something the connector does not cover? Tell us what you are building and we will say plainly whether it is possible today.