Cursor
Add the Talaria MCP server in Cursor Settings and use it for install and production investigation.
Add the server
-
Open Cursor Settings → MCP.
-
Add Talaria at
https://api.newtalaria.com/mcp(Streamable HTTP), or paste this into~/.cursor/mcp.json. This shape is Cursor's. Claude Code, VS Code, Codex, Gemini CLI, and Windsurf each use a different key — see MCP.json{ "mcpServers": { "Talaria": { "url": "https://api.newtalaria.com/mcp" } } } -
Cursor requests
tools/list, receives HTTP 401, and opens consent. Sign in to Talaria if needed, then Allow install scopes (mcp:read mcp:write mcp:keys). -
After approve you should see the full tool catalogue (not only
docs_*). Callget_connectionand announce identity before creating projects or minting keys.
You can also copy the same file from the dashboard: Settings → Integrations → Copy Cursor mcp.json (OAuth).
Local API: http://localhost:8082/mcp.
Personal token (if OAuth stalls)
-
Dashboard Settings → Integrations → Create personal MCP token.
-
Prefer Copy Cursor mcp.json (shown once). Choose 30 days, 90 days, or until you revoke it. Or paste Bearer yourself:
json{ "mcpServers": { "Talaria": { "url": "https://api.newtalaria.com/mcp", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } } -
The token is an opaque single-segment base64url JSON payload (starts with
eyJzdWIi…), not a three-part JWT. One space afterBearer. Never use an ingest key (tal_live_…).
Install Talaria into a repo
docs_get→guides/add-talaria-with-an-agent- Detect stack;
docs_search/docs_getfor the SDK hub (e.g. Flutter undersdk/flutter) get_connection→ announce user + org; ask before create- On yes:
setup_projectwithconfirmed: true(tracing + one-time key) - Wire SDK from docs (
talaria_flutter,runZonedApp,--dart-define=TALARIA_API_KEY). The key decides the environment. Do not passenvironmentin init.setup_projectreturns a development key. send_test_event→ verify withsearch_events/search_errorsandenvironment: development.get_project_statscountsByEnvironmentis analytics volume and stays 0 when analytics is off.
Harness path for local Flutter install tests: harnesses/mcp_flutter.
Investigate production
get_projectssearch_errorswithenvironment: production(the default once a production key exists) →get_error- Follow
traceId/sessionIdwhen present - Include
dashboardUrlfrom tool results when citing an issue - When the failure is already fixed, follow Triage issues with an agent:
update_issue_statuswith a note