CCXT.MCP (ccxt_client v0.6.1)

Copy Markdown View Source

MCP tool definitions for the CCXT API.

Generates Model Context Protocol tool definitions from Descripex-annotated functions on the CCXT module. Includes the exchange/2 constructor and all 241 unified methods plus the exchange/2 constructor — each becomes a discoverable MCP tool with typed input schema derived from api() param declarations.

tools = CCXT.MCP.tools()
# => [%{name: "ccxt__fetch_ticker", description: "...", inputSchema: %{...}}, ...]

Summary

Functions

Generate MCP tool definitions for all api()-annotated functions on the CCXT module.

Functions

tools(opts \\ [])

@spec tools(keyword()) :: [map()]

Generate MCP tool definitions for all api()-annotated functions on the CCXT module.