Prerequisites
Before you begin, make sure you have:- A Centaur account that is active with a verified email
- One of the supported clients: Claude, ChatGPT, Cursor, Codex, or Claude Code
- Access to update connector settings or local MCP configuration for your client
Preferred setup
Official Claude and ChatGPT directory installs use this OAuth setup path. Claude, ChatGPT, Codex, and Claude Code start with the MCP server URL:https://mcp.centaur.io/mcp
If the client supports MCP OAuth, it should then:
- discover the protected-resource and authorization-server metadata
- identify itself through client metadata or the client-specific setup guide
- open a Centaur sign-in flow in the browser
- ask you to approve the requested MCP scopes
- reconnect with the issued bearer token automatically
list_trader_directory and list_assets for discovery before detail stats calls when IDs are not known yet. This workflow requires both directory.read for discovery and stats.read for stats. A call without its required scope returns a missing-permission error.
Choose your client
Claude
Use the hosted Claude connector flow with the plain MCP URL and browser-based OAuth.
ChatGPT
Use the hosted ChatGPT OAuth flow when your workspace supports custom MCP plugins.
Cursor
Use the Cursor guide when you want Centaur available inside a local IDE MCP setup.
Codex
Use the Codex guide when you want to register Centaur through the Codex CLI or config file.
Claude Code
Use the Claude Code guide when you want a local Anthropic MCP configuration.
Next steps
- MCP overview
- Public skill for an optional guided workflow after setup
- REST overview if MCP is not the right fit