ManifoldBT Docs
com.manifoldbt/docsVersion 0.8.0Docs for writing manifoldbt backtests: DSL rules, signatures, examples and error fixes.
Status
Responds80 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:05 UTC
- Latency
- 80 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- EU hosting detected (detected, not a legal statement)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mcp.manifoldbt.com/mcpResponds80 msNo sign-in
Claude Code
claude mcp add --transport http docs https://mcp.manifoldbt.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: docs
Remote MCP server URL: https://mcp.manifoldbt.com/mcpCursor
{
"mcpServers": {
"docs": {
"url": "https://mcp.manifoldbt.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"docs","type":"http","url":"https://mcp.manifoldbt.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
4 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
explain_errorExplain an error returned by the manifoldbt engine: what it means, what caused it, and how to fix it. Paste the message verbatim. Use this before changing code in response to an engine error -- these messages name a rule rather than the mistake, and guessing wastes a round trip. | Not declared | Not declared | Not declared | Not declared |
get_capabilitiesWhich manifoldbt version this documentation covers, and which of the THREE licence tiers each feature needs. Check before writing code around sweeps, walk-forward, cross-exchange, the GPU or the tick layer: the first three refuse on Community, the last two on anything below Researcher -- and the two Researcher gates raise different exception types. | Not declared | Not declared | Not declared | Not declared |
list_topicsSTART HERE. Returns a complete, runnable backtest script (open a store, strategy, config, fees, run, read the metrics) plus the stateful-band, bracket-exit, higher-timeframe and cross-asset variants -- then the list of rules the engine enforces and of what a fill actually does (which fee a stop pays, where a gapped bracket fills, what a reversal counts as). One call replaces the eight searches every first script otherwise needs. | Not declared | Not declared | Not declared | Not declared |
search_docsSearch the manifoldbt documentation: DSL rules and pitfalls, indicator and API signatures, config fields, execution semantics (which price a stop or target fills at, which fee each fill pays, what a reversal counts as, which ddof an indicator uses), how to read result metrics honestly, and worked examples. Ask in natural language ('how do I reference another symbol', 'what happens when a bar gaps through my stop', 'is this Sharpe meaningful') or by name ('symbol_ref', 'warmup_bars'). Pass a result's exact title to read that chunk again. A chunk already sent in this session is not sent again. | Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Nov 7, 2026
- Updated
- Nov 7, 2026
- Repository
- Not given
- Categories (suggested)
- Knowledge and notesSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared