Skip to main content
The Inference MCP server lets compatible AI clients query and operate Inference platform resources from your project. Use it to inspect projects, models, datasets, rubrics, evals, training jobs, deployments, inferences, traces, spans, and HALO agent-trace reports without leaving the client. The most common workflow is applying HALO fixes: ask your assistant to apply the suggested fixes for an agent, and it pulls the HALO report and edits your code directly. See Example prompts.

Add the server

Use this URL everywhere:
Or open mcp.inference.net and click a client button. The first request opens a browser. Sign in with your Inference account, pick one project or every project in the team, and leave access on read-only unless you want the agent to create datasets, run evals, launch training, or change deployments. No API key goes in the config.
Read-only is the default. A read grant can browse everything but cannot change resources. Turn on write only when you want MCP tools to mutate the project.

Desktop

Claude Desktop

  1. Open Customize → Connectors.
  2. Add a custom connector with https://mcp.inference.net/mcp.
  3. Click Connect and complete sign-in.

Codex Desktop

  1. Open Settings → MCP servers.
  2. Add a Streamable HTTP server with https://mcp.inference.net/mcp.
  3. Click Authenticate.

ChatGPT

  1. Enable Developer Mode.
  2. Create a custom connector with https://mcp.inference.net/mcp.
  3. Complete the OAuth prompt.

Editors

Claude Code

Complete the browser sign-in when prompted.

Cursor

Click Add to Cursor on mcp.inference.net, or add:

VS Code

Codex CLI

Then authenticate when the client asks.

How access is scoped

OAuth consent binds the connection to one project or every current project in the team, plus either read or read+write. A single-project grant makes project_id optional. A team-wide grant can see every current and future project in that team; tools that need a project then require project_id — call list_projects first.
  • One project per connection. Pick a single project at consent when you want implicit project_id resolution.
  • All projects in the team. Pick this when the agent should work across the team. New projects created later are included automatically.
  • Switching scope. Add the server again and pick a different project or team-wide access at consent. There is no in-session project switch.
  • Call whoami to see the current team, scoped projects, and permissions.
Header API keys still work for CI and for clients that cannot do OAuth. See Advanced / CI.

Example prompts

You drive the MCP server in natural language. Your assistant picks the right tools and resolves the project from your grant.

Apply HALO fixes for an agent

If you don’t name an agent:

Run HALO on demand or on a schedule

Starting a HALO run and creating a schedule consume credits and compute, and require write access. A schedule fires on its cadence until you pause or archive it. Your assistant should confirm the agent, time window, and prompt before starting.

More examples

Read actions work with a read-only grant. Write actions (creating datasets, running evals, launching training jobs, changing deployments) need write access.

Advanced / CI

Clients that cannot run OAuth can still send a project API key.
Create keys on the API Keys page. Keep them out of source control.

Troubleshooting