Overview
Use this guide to register Centaur as a remote MCP server in Cursor and verify that it can calllist_events.
That verification prompt is only a simple smoke test. Once connected, Cursor can use the broader Centaur surface across events, messages, positions, discovery, and stats.
Before you begin
Before you begin, make sure you have:- A Centaur account that already has partner access enabled
- Access to your local Cursor MCP configuration
Set up Cursor
-
Create
~/.cursor/mcp.jsonand register Centaur as a remote MCP server: - Restart Cursor.
- Let Cursor dynamically register the MCP client if prompted.
- If Cursor prompts for sign-in, continue in the browser and approve the Centaur access request.
Compatibility fallback
If your current Cursor build cannot complete the OAuth flow yet:-
Export your Centaur partner API key:
-
Add the auth header to the same
~/.cursor/mcp.jsonentry:
Verify the integration
After setup, open Cursor and ask:centaur-partners appears in Cursor MCP settings and returns results from list_events.
After that succeeds, the MCP setup is ready for the wider supported Centaur reads.
Install the Centaur skill
Now that Cursor is connected, install the Public skill to get a guided Centaur workflow in your client.Troubleshooting
- If
centaur-partnersdoes not appear in Cursor, restart the app after updatingmcp.json. - If the OAuth browser flow does not appear or does not complete, use the compatibility fallback header configuration.
- If the server appears but fails to authenticate in fallback mode, confirm the environment variable is available in the shell session that launched Cursor.