Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ai.quantifyme avatar

Quantifyme

QuantifyMe MCP is a MCP server that deploys a live trading signal model from a plain-English strategy description in one call.

About

QuantifyMe MCP is a hosted finance-oriented Model Context Protocol server that compresses the gap between a natural-language trading hypothesis and a deployed signal model. developers and quant-curious developers use it in validate when they want to prototype whether an idea—momentum filters, mean reversion rules, or sector rotations—produces sensible signals before paying for data vendors, brokerage APIs, or custom backtest infra. The registry emphasizes a single-call path from description to live model with no signup friction in the marketing copy, which lowers the barrier for agent-driven iteration from Claude Code or Cursor. Treat outputs as experimental prototypes, not audited investment advice; complexity is intermediate because you must still interpret market risk and data limitations. Canonical placement is prototype validation; move to operate only after you harden execution, risk controls, and monitoring elsewhere.

  • Remote streamable-http MCP at https://mcp.quantifyme.ai/mcp (v1.0.0)
  • Plain-English strategy description to live signal model in one call
  • No signup called out in registry description for quick experiments
  • Hosted quantifyme.ai endpoint—no local npm stdio package listed

Quantifyme by the numbers

  • Exposes 11 verified tools (MCP introspection)
  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add --transport http quantifyme https://mcp.quantifyme.ai/mcp

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
TransportHTTP
AuthNone
Tools11

What it does

Describe a trading strategy in plain English and spin up a live signal model in one MCP call to test an idea fast.

Who is it for?

Best when you're engineering on day one.

Skip if: Regulated fund managers needing full compliance backtests, execution algos, and institutional risk systems.

What you get

You can verbalize a strategy to your agent, invoke QuantifyMe, and get a live signal prototype to evaluate before deeper product investment.

  • Live signal model deployed from an agent-described strategy
  • Faster validation loop for systematic trading hypotheses
  • Hosted MCP integration without local server packaging

By the numbers

  • Registry version 1.0.0
  • Remote endpoint https://mcp.quantifyme.ai/mcp
  • Marketed as one-call deployment with no signup in description

Tools 11

Public tool metadata - what this server can do for an agent.

one_shot8 params

End-to-end deploy: generate strategy → train → deploy live. One of `prompt` (free-form NL), `preset` (curated winning strategy), or `community_id` (copy a published community strategy) is required. If more than one is passed, precedence is community_id > preset > prompt. Args: prompt: Natural-language strategy description (e.g. "Buy when RSI < 30, sell > 70"). symbol: Currency pair to backtest on. One of: EURUSD, USDJPY, GBPUSD, USDCHF, USDCAD, AUDUSD, NZDUSD. Default EURUSD. timeframe: Candle granularity. One of: 1min, 5min, 15min, 1h. Default 15min. claude_model: Which Claude variant to use for code generation. "sonnet" (default — best quality, 1/day free) or "haiku" (faster, 3/day free). Ignored when `preset` is set (no generation needed). preset: Curated winning-strategy slug. Skips Claude generation entirely — deploys a pre-saved strategy known to backtest well on the chosen symbol. Available s

  • prompt
  • symbol
  • timeframe
  • claude_model
  • preset
  • community_id
  • webhook_url
  • telegram_chat_id
get_deploy_result1 param

Wait for a `one_shot` deploy to finish and return its final result. `one_shot` returns a job_token immediately and the LIVE CARD already streams progress and renders the interactive backtest chart itself. Call this ONCE with the token to get the final numbers as TEXT so you can summarize them — it does NOT render another card (no need for get_model_chart). It BLOCKS until the deploy finishes (or ~2.5 min); on timeout it returns ok:false + pending:true — call it again with the same token. IMPORTANT: if `source == "community"`, the deploy used a PRE-EXISTING strategy by `@author` — tell the user that, share the `live_url` as the Live dashboard link, and ask whether they'd like to GENERATE A CUSTOM strategy instead. Use the `note` field as your guide. Args: job_token: the token returned by `one_shot`. Returns: dict with: ok, stem, model, live_url, symbol, timeframe, channels (list), stats:{ret, wr, pf, n, mdd} (out-of-s

  • job_tokenstringrequired
list_models

List the user's trained models with pre-computed train/test stats.

list_deployed

List the user's currently deployed (live) models.

generate_strategy8 params

Generate Python strategy code (no training/deploy). Use when the user wants raw code. Args: features: NL description of features (e.g. "RSI 14, Bollinger Bands"). signals: NL description of signal logic (e.g. "Buy when RSI < 30"). model: ML model name (default Random Forest). risk: NL risk rules (e.g. "0.5% stop loss"). description: Optional one-line summary; treated as PRIMARY USER REQUEST. symbol: Currency pair the code should target. One of: EURUSD, USDJPY, GBPUSD, USDCHF, USDCAD, AUDUSD, NZDUSD. Default EURUSD. timeframe: Candle granularity. One of: 1min, 5min, 15min, 1h. Default 15min. claude_model: "sonnet" (default) or "haiku" (faster, higher daily cap).

  • featuresstring
  • signalsstring
  • modelstring
  • riskstring
  • description
  • symbol
  • timeframe
  • claude_model
browse_community1 param

Browse the public community leaderboard of published strategies, ranked by a composite performance score (best first). No signup or key needed. Copy-trade flow: call this to find a top strategy, then pass its `id` to `one_shot` as `community_id` to deploy a live signal model running that exact strategy in one call. Args: limit: How many top entries to return (default 20, max 200). Returns: dict with: - scripts (list[dict]): ranked entries, best first. Each has: id (int — pass to one_shot as community_id), username, title, description, created_at, score, and metrics {total_ret, sharpe_strat, win_rate, n_trades, mdd, profit_factor}. SHOW the top few with their win_rate / total_ret so the user can pick one. - count (int).

  • limitinteger
find_strategy3 params

Find an existing PROVEN strategy that matches a plain-English idea, so you can offer the user a choice — deploy the existing one, or generate a fresh custom one. Mirrors the quantifyme.ai landing experience: "Found <X> by @<author> (WR/PF) — Use it / Generate fresh". CALL THIS FIRST when a user describes a strategy idea. Then present the match (if any) and ASK which they want: • Use it → one_shot(community_id=<match.community_id>) — deploys the exact proven strategy (free, no generation). • Generate fresh → one_shot(prompt="<their description>") — Claude writes a brand-new custom strategy for them. If there's no match, just offer to generate fresh. Args: description: the user's strategy idea in plain English (e.g. "buy EURUSD 15min when RSI < 30, sell when RSI > 70"). symbol: optional pair to constrain the match (EURUSD, USDJPY, GBPUSD, USDCHF, USDCAD, AUD

  • descriptionstringrequired
  • symbol
  • timeframe
get_strategy_code1 param

Get the actual Python code behind a community leaderboard strategy. Use after `browse_community`: pass an entry's `id` here to read its real `feature_engineering()` + `strategy_config()` source so the user can inspect or tweak it. To deploy it unchanged, pass the same id to `one_shot` as `community_id`. Read-only, no signup needed. Args: community_id: The `id` of a community entry (from `browse_community`). Returns: dict with: id, title, username, description, symbol, timeframe, metrics {total_ret, win_rate, profit_factor, n_trades, mdd, sharpe_strat}, and `code` (the full Python source). SHOW the code to the user, and offer to deploy it via one_shot(community_id=...) or tweak it first.

  • community_idintegerrequired
get_quote1 param

Get the latest price for a G7 FX pair — a quick "what's it at now" check. Useful for context before deploying a strategy. The price is the close of the most recent 1-minute bar from the platform's market feed (not a raw live tick); FX markets close on weekends, so the `stale` flag marks a bar that is more than 15 minutes old. Args: symbol: G7 pair — one of EURUSD, USDJPY, GBPUSD, USDCHF, USDCAD, AUDUSD, NZDUSD. Default EURUSD. Returns: dict with: symbol, price (latest close), time (bar timestamp, UTC), change + change_pct (vs the prior 1-min bar), stale (bool).

  • symbolstring
get_model_chart1 param

Visualize a trained model's backtest — a cumulative-return chart + trade log + stats. Use after `one_shot` / `list_models` with the model's `stem` to SHOW the user how it traded (the "is it actually any good" view). In ChatGPT this renders an interactive widget. In Claude, render an interactive **artifact** from this tool's structured output: a line chart of the cumulative return plus a table of the trades. Args: stem: The model stem (e.g. "14_EURUSD_15min_Model_24") from `list_models` / `one_shot`. Returns: dict with: ok, stem, symbol, timeframe, stats {ret, wr, pf, n, mdd, sharpe}, and trades [{type, entry_time, exit_time, entry_price, exit_price, pnl, pnl_pct, exit_reason, period}] (most recent ~200). exit_reason is one of TP / SL / close_only / signal / end. ret/mdd/wr are fractions; pnl_pct is percent.

  • stemstringrequired
stream_test1 param

Diagnostic: test whether LIVE data streaming works in this client. Renders a widget with three panels — a JS timer (baseline), a WebSocket to the live price feed, and an HTTP poll of /quote — each showing a live value + status, so you can see exactly which streaming mechanisms the client's widget sandbox actually permits. Use when a live/ticking chart isn't moving. Args: symbol: G7 pair to stream (default EURUSD).

  • symbolstring

Recommended MCP Servers

How it compares

Strategy-to-signal finance MCP, not a generic code generator or SEO launch tool.

FAQ

Who is ai.quantifyme/quantifyme for?

Developers exploring quantitative trading ideas who want agent-assisted deployment of signal models without a heavy signup funnel.

When should I use ai.quantifyme/quantifyme?

Use it during validate and prototype when you need a quick live signal from a plain-English strategy before committing to a full trading stack.

How do I add ai.quantifyme/quantifyme to my agent?

Add remote MCP https://mcp.quantifyme.ai/mcp with streamable-http transport in your MCP-enabled agent per QuantifyMe’s site documentation.

Financefinance

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.