
Setup
To connect a client, you’ll need:- MCP endpoint:
https://mcp.scoutos.com/mcp - HTTP header:
Authorization: Bearer YOUR_SCOUT_TOKEN
Authorization header. Prefer a short-lived signed JWT when possible. Create or copy a key from Settings → API Keys.
If your client only supports local stdio MCP servers and not remote HTTP MCP servers, you may need a bridge or a different client.
Connect your client
Configure your MCP client to connect tohttps://mcp.scoutos.com/mcp and include Authorization: Bearer YOUR_SCOUT_TOKEN with requests.
Claude
Claude supports custom connectors using remote MCP servers. To connect Scout, configure it with:- Name:
Scout - Server URL:
https://mcp.scoutos.com/mcp - Header:
Authorization: Bearer YOUR_SCOUT_TOKEN
Claude Code
Codex
~/.codex/config.toml:
Cursor
Add a custom MCP server in Cursor using Scout’s hosted endpoint:Visual Studio Code
If you’re using a VS Code MCP extension or MCP-compatible setup that supports remote HTTP servers, configure Scout like this:v0 by Vercel
If your v0 environment supports connecting a custom MCP server, use:- Name:
Scout - URL:
https://mcp.scoutos.com/mcp - Header:
Authorization: Bearer YOUR_SCOUT_TOKEN
Verify the connection
After connecting, your client should automatically discover Scout’s available MCP tools. A quick smoke test is to ask:Tools
Scout MCP exposes the following tool groups:| Tool group | What it covers |
|---|---|
| Agents | List, upsert, and interact with Scout agents. |
| Databases | Create, inspect, update, and delete databases and views. |
| Tables | Manage tables and schemas inside databases. |
| Documents | Create, list, update, delete, and batch-edit table documents. |
| Workflows | List, inspect, create, and run Scout workflows. |
| Triggers | List, create, update, delete, and execute Scout triggers. |
| Drive | Upload and download files in Scout Drive. |
Example usage
Once Scout MCP is connected, here are practical things you can ask your client to do.Explore your workspace
Run and debug workflows
Manage data
Work with triggers
Per-call headers
When a Scout agent calls an MCP-backed tool, it can supply request headers for a single call through a reservedheaders input. These headers are merged over the connection’s base auth headers and aren’t forwarded as normal tool arguments. Paired with Variables, header values can reference runtime data like a per-request token or a tenant ID without exposing those values to the model:
FAQ
Does Scout MCP replace the Scout API?
Does Scout MCP replace the Scout API?
No. Scout MCP is a protocol layer on top of Scout’s existing APIs. It exists to make Scout easier to use from MCP-compatible clients.
Does the MCP server store credentials?
Does the MCP server store credentials?
The default hosted model is designed around client-provided bearer tokens that are passed upstream to Scout APIs.
Is the service publicly reachable?
Is the service publicly reachable?
Yes. The hosted service is exposed publicly at the network layer, while protected access is enforced through Scout authentication.
What resources can clients access through Scout MCP?
What resources can clients access through Scout MCP?
The current documented surface includes Agents, Tables, Databases, Documents, Workflows, Triggers, and Drive.
Troubleshooting
| Issue | What to check |
|---|---|
| Client says the server is unreachable | Confirm the endpoint is exactly https://mcp.scoutos.com/mcp. |
| Authentication fails | Verify the Authorization: Bearer YOUR_SCOUT_TOKEN header is being sent. |
| Server connects but no tools appear | Refresh MCP discovery or reload the client. |
| Client only supports OAuth connector flows | Use the custom MCP server option instead. |
| Client only supports local stdio MCP servers | Use a remote-compatible client or a bridge/proxy approach. |
| Tool calls fail after connecting | Confirm the bearer token has access to the Scout resources being requested. |
References
Scout API keys
Create and manage the credentials you use to authenticate Scout MCP.
Scout API reference
Full reference for the Scout HTTP API.
Variables
Reference runtime values in tool inputs, including MCP per-call headers.
MCP specification
The open standard Scout MCP implements for client-to-service communication.