{"apiVersion":"v1","directorySlug":"uncoded-mcp-b12c1bcfba","title":"unCoded by ArrowTrade AG","description":"Non-custodial crypto trading bot by Swiss ArrowTrade AG. Self-hosted spot strategies, 13,000+ public backtests, profit-share only. Free to start.","pageUrl":"https://www.mcpbundles.com/skills/uncoded-mcp-b12c1bcfba","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://uncoded.ch/api/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ch.uncoded/uncoded-mcp-b12c1bcfba","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_symbols_and_modes","description":"Returns the distinct trading symbols and strategy modes available in the backtest dataset, with counts. Use this first to discover valid filter values for the other tools.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"List symbols and strategy modes","logicalName":"list_symbols_and_modes","displayName":"List symbols and strategy modes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"dataset_stats","description":"Returns overall statistics for the completed backtest dataset: total count, snapshot timestamp (the data is a daily snapshot, NOT real time), and how many strategies beat buy & hold (positive alpha). Use this for high-level questions about the dataset.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Dataset statistics","logicalName":"dataset_stats","displayName":"Dataset statistics","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_backtests","description":"Search completed backtests with filters. Sort defaults to alpha (strategy return minus buy & hold over the same window), the most meaningful ranking. return_pct and alpha_pct are the reliable metrics; win_rate is reported but can be misleading for high-frequency modes. Returns at most `limit` rows (default 20, max 100), each with a deep link to its full report page.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"mode":{"type":"string","maxLength":64,"minLength":1},"sort":{"enum":["alpha","return","drawdown","sharpe"],"type":"string"},"limit":{"type":"integer","maximum":100,"minimum":1},"symbol":{"type":"string","maxLength":64,"minLength":1},"min_trades":{"type":"integer"},"min_alpha_pct":{"type":"number"},"min_return_pct":{"type":"number"}},"additionalProperties":false},"title":"Search backtests","logicalName":"search_backtests","displayName":"Search backtests","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_top_performers","description":"Returns the best backtests ranked by alpha (return minus buy & hold) by default, or by raw return. Optionally restricted to one symbol. Use this for \"best strategies\" questions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"by":{"enum":["alpha","return"],"type":"string"},"limit":{"type":"integer","maximum":50,"minimum":1},"symbol":{"type":"string","maxLength":64,"minLength":1}},"additionalProperties":false},"title":"Top performing backtests","logicalName":"get_top_performers","displayName":"Top performing backtests","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"compare_strategy_vs_buyhold","description":"For a given symbol, shows how the best strategies performed versus simply buying and holding over the same window (alpha = strategy return minus buy & hold). This is the core transparency feature: it surfaces both winners and losers honestly. Returns the top strategies by alpha plus the buy & hold baseline.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["symbol"],"properties":{"limit":{"type":"integer","maximum":50,"minimum":1},"symbol":{"type":"string","maxLength":64,"minLength":1}},"additionalProperties":false},"title":"Compare strategy vs buy & hold","logicalName":"compare_strategy_vs_buyhold","displayName":"Compare strategy vs buy & hold","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"symbol_summary","description":"Returns aggregate stats for one symbol: number of backtests, best alpha and return, share of strategies beating buy & hold, and the single best strategy with a deep link.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["symbol"],"properties":{"symbol":{"type":"string","maxLength":64,"minLength":1}},"additionalProperties":false},"title":"Symbol summary","logicalName":"symbol_summary","displayName":"Symbol summary","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_backtest","description":"Returns the headline metrics for one backtest by id, plus a deep link to its full report page (with equity curve, trade list and configuration). Trade-level detail is intentionally only on the linked page, not in this response.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string","maxLength":64,"minLength":1}},"additionalProperties":false},"title":"Get a single backtest","logicalName":"get_backtest","displayName":"Get a single backtest","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=unCoded-by-ArrowTrade-AG&config=eyJ1cmwiOiAiaHR0cHM6Ly91bmNvZGVkLmNoL2FwaS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22unCoded-by-ArrowTrade-AG%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Funcoded.ch%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22unCoded-by-ArrowTrade-AG%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Funcoded.ch%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=unCoded+by+ArrowTrade+AG&connectorUrl=https%3A%2F%2Funcoded.ch%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"unCoded-by-ArrowTrade-AG\" --url \"https://uncoded.ch/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/uncoded-mcp-b12c1bcfba","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/uncoded-mcp-b12c1bcfba/tools/{tool}","mcpServerUrl":"https://uncoded.ch/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/uncoded-mcp-b12c1bcfba?live=1"}