Skip to content

Supported Clients

The XBTFX MCP Server works with any client that implements the Model Context Protocol. The following clients have been tested:

ClientTypeSetup
Claude CodeCLI agentclaude mcp add xbtfx-trading -e XBTFX_API_KEY=... -- npx @xbtfx/mcp-trading
Claude DesktopDesktop assistantAdd to claude_desktop_config.json — see Configuration
CursorAI code editorAdd to .cursor/mcp.json — see Configuration
WindsurfAI code editorAdd to MCP settings — same JSON format as Cursor
OpenAI CodexCLI agentcodex mcp add xbtfx-trading -- npx @xbtfx/mcp-trading

Any client that supports the MCP stdio transport should work. The server uses @modelcontextprotocol/sdk and communicates over stdin/stdout.

The Skills Hub provides the same API coverage through structured markdown files. It works with any agent framework — not just MCP clients:

FrameworkHow to Use
Claude Codeclaude --skill ./skills/xbtfx/xbtfx-trading/SKILL.md
LangChainIngest SKILL.md as tool description
CrewAIReference in agent instructions
Custom agentsParse structured markdown

The MCP server is preferred when your client supports MCP natively, as it provides automatic tool discovery and structured parameter validation. The Skills Hub is better for frameworks that don’t support MCP.