For the complete documentation index, see llms.txt. This page is also available as Markdown.

Roboflow Agent Setup

Setup instructions a coding agent follows to connect Roboflow to itself.

Instructions for a coding agent. If you are a person, read MCP Server instead.

Connect this session to the Roboflow MCP server at https://mcp.roboflow.com/mcp. Two steps are the user's, not yours: OAuth sign-in happens in a browser, and the server only loads when the client restarts. Do your part, then hand them one instruction at a time.

1. Add the server

Skip this if roboflow already shows up in claude mcp list or codex mcp list. Do not add it twice.

claude mcp add -s user roboflow --transport http https://mcp.roboflow.com/mcp   # Claude Code
codex mcp add roboflow --url https://mcp.roboflow.com/mcp                       # Codex

In Cursor, tell the user to run /add-plugin roboflow. For any other client, add roboflow to its MCP config as {"type": "http", "url": "https://mcp.roboflow.com/mcp"}, reading the file first so you keep the servers already in it.

2. Ask the user to sign in

Authentication is OAuth, so there is no API key and nothing for them to paste to you. In Claude Code they run /mcp, select "roboflow", and choose "Authenticate". In Codex they run codex mcp login roboflow in their own terminal. Other clients prompt on first use. An account is free at app.roboflow.com.

3. Verify

Ask them to restart the client, unless Roboflow's tools are already loaded in this session. Then call projects_list, named mcp__roboflow__projects_list in some clients, and tell them which workspace answered and how many projects it holds.

Never report success from a config file. A 401 means step 2 is unfinished; a missing tool means the restart did not happen.

If OAuth cannot run

Where OAuth cannot run, as in CI or an older client, have the user export ROBOFLOW_API_KEY from app.roboflow.com/settings/api and pass it to the same URL as an x-api-key header, alongside Accept: application/json, text/event-stream. Gateways that need a pre-registered OAuth app are covered on the MCP Server page.

Last updated

Was this helpful?