MCP Agent Access
Let autonomous agents trigger TrustSee scans using MCP-compatible tools and API endpoints.
MCP Endpoints
JSON-RPC endpoint: POST /api/mcp
Direct scan endpoint: POST /api/mcp/scan
Scan status endpoint: GET /api/scan-status?scanId=<id>
Tool: scan_repo(owner, name)
Example JSON-RPC call:
{
"jsonrpc": "2.0",
"id": "1",
"method": "tools/call",
"params": {
"name": "scan_repo",
"arguments": { "owner": "tinyfish-io", "name": "tinyfish-cookbook" }
}
}Response includes requestId, scanId, status, baseline_cves, and poll_url.
Open Access Guardrails
IP-based rate limiting
Owner/repo input validation
Structured log observability