scan_mcp
Scans an MCP endpoint and its backend to report what a model could reach, revealing unauthenticated access, role and tool leaks, write-capable tools, and stored credentials in plain English.
Instructions
Scan an MCP endpoint (and optionally the question server behind it, its database user and its Toolbox config) and return a plain-English report of what a model could reach.
mcp_url: the gateway or question server address, e.g. http://127.0.0.1:3001/mcp token_env: name of an environment variable holding a bearer token for one role (optional) role: label for that role, used in the report text backend_url: the question server's own address behind the gateway, to test the bypass (optional) db_env: name of an environment variable holding the MongoDB URI the question server uses (optional) config_path: path to a Toolbox tools.yaml to check (optional)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | the token | |
| db_env | No | ||
| mcp_url | No | ||
| token_env | No | ||
| backend_url | No | ||
| config_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |