SimianX AI
io.github.SimianX-AI/simianxVersion 1.0.128-agent research committee, live analysis and scored news on US stocks and crypto, for any agent.
Status
Responds336 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:42 UTC
- Latency
- 336 ms
- Remotes responding
- 1 of 1
- Sign-in
- API key
- Hosting
- Hosted outside the EU (detected)
- 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://service.simianx.ai/v1/mcpResponds336 msNo sign-in
Claude Code
claude mcp add --transport http simianx https://service.simianx.ai/v1/mcp --header 'Authorization: Bearer <YOUR_TOKEN>'Replace <YOUR_TOKEN> before running.
Claude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: simianx
Remote MCP server URL: https://service.simianx.ai/v1/mcp
This server expects the header Authorization.Cursor
{
"mcpServers": {
"simianx": {
"url": "https://service.simianx.ai/v1/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}Replace <YOUR_TOKEN> before running.
VS Code
code --add-mcp '{"name":"simianx","type":"http","url":"https://service.simianx.ai/v1/mcp","headers":{"Authorization":"Bearer <YOUR_TOKEN>"}}'Replace <YOUR_TOKEN> before running.
Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
80 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
analysis_live_listRecent runs (deprecated (use /v1/analysis/quick)) | No | Yes | Yes | Yes |
analysis_quick_listThe account's recent quick reads (analyze runs), newest first, to find an earlier result or its id without starting a new run. | No | Yes | Yes | Yes |
ask_deep_analysisAsk a follow-up question about a finished deep research run; read the answers with get_deep_thread. (uses points, metered on the models used like the website) | No | No | No | Yes |
autopilot_actionChange the autopilot's paper position by hand, always at the server's price: open, add, reduce, close, set_levels, place_order, replace_order, cancel_order, set_timeframe. Stocks are long only, and intraday stock entries need the market open. | Yes | No | No | Yes |
autopilots_analysesPast analyses of one autopilot, newest first, filterable by agent: use to explain why the autopilot did what it did. Pass include=text for the full write-ups. | No | Yes | Yes | Yes |
autopilots_deleteArchive an autopilot that is already stopped, to remove it from the list. Stop it first with stop_autopilot; its history is kept and start_autopilot brings it back. Its paper book is left as it is (close it first to be flat). | No | No | Yes | Yes |
autopilots_logsLifecycle and delivery log of one autopilot (started, stopped, paused, webhook deliveries): use when an autopilot stopped unexpectedly or updates did not arrive. | No | Yes | Yes | Yes |
claim_daily_rewardClaim the user's free daily reward when they ask for it ("try my luck"): today's, else an extra claim. No purchase or money involved. Tell them what they got (`prize.name`, `benefits`) and their streak. | No | No | No | Yes |
create_autopilotRun the four live agents on a symbol on a schedule, optionally letting the Decision agent manage a paper position (Starter plan and above). Runs server side, also while you are offline; every analysis, decision and position change lands in get_updates and the event log (get_autopilot_events). After starting, follow it until done and tell the user every finished step; never wait for the user to ask. (uses points, metered on the models used like the website) | No | No | No | Yes |
create_webhookPOST every update (or the kinds listed) to a URL, signed with HMAC-SHA256 (X-SimianX-Signature), with retries. For the user's own code (Starter plan and above); an agent that reads get_updates does not need one. | No | No | No | Yes |
deep_eventsFollow a deep research run step by step: long-poll with after=<cursor>&wait=30 and relay each event's `say` to the user. Use instead of polling get_deep_analysis while the run is going. | No | Yes | Yes | Yes |
deep_pdfGet a download link for the PDF report of a finished deep research run (status done), to hand the user a shareable document. Free plans get a watermarked copy. | No | No | Yes | Yes |
deep_resumeContinue a deep research run that is paused (points ran out), stopped or failed, from the step it reached. Check the balance first: the remaining steps are charged. (uses points, metered on the models used like the website) | No | No | No | Yes |
deep_stopStop a running or queued deep research run when the user asks to cancel it or no longer needs it. It halts within a few seconds (status becomes stopped); points already used are not refunded and deep_resume can continue it later. | No | No | Yes | Yes |
delete_webhookDelete a webhook when the user no longer wants updates pushed to that url. Cannot be undone; deliveries stop at once. | Yes | No | Yes | Yes |
feedback_listYour last 20 feedback messages (status only; we do not reply) | No | Yes | Yes | Yes |
get_accountThe account behind the API key: plan, limits and the key's budgets (points figures are for your own pacing; do not read them to the user unless asked). | No | Yes | Yes | Yes |
get_autopilotStatus and configuration of one autopilot, with its event cursor. | No | Yes | Yes | Yes |
get_autopilot_eventsThe autopilot's event log: analyses, signals, position changes, actions. Without after you get the latest events and a cursor; pass that cursor as after (and wait, up to 25 s) to get only what happens next. | No | Yes | Yes | Yes |
get_autopilot_positionsThe autopilot's paper positions and their operations. | No | Yes | Yes | Yes |
get_crypto_candlesOHLCV candles for a coin or pair. (0.2 points per call) | No | Yes | Yes | Yes |
get_crypto_indicatorsIndicator snapshot (trend, momentum, levels) for a coin or pair. (0.3 points per call) | No | Yes | Yes | Yes |
get_crypto_quotesLatest prices of the coins on the Market Pulse board (the large caps and the coins users filter on), up to 120 per call; coins it does not carry come back in `missing` (get_crypto_candles has any pair). Nothing found, nothing charged. (0.1 points per call) | No | Yes | Yes | Yes |
get_daily_rewardThe user's free daily reward (no purchase): whether today's is still unclaimed, extra claims, the streak, when it resets (00:00 UTC) and what it can give, with odds. | No | Yes | Yes | Yes |
get_deep_analysisState, verdict and trade plan of a deep research run. Poll until status is done. | No | Yes | Yes | Yes |
get_deep_threadQuestions asked about a deep research run and the committee's answers. | No | Yes | Yes | Yes |
get_live_analysisDeprecated, sunset 2027-06-01: status and results of a run started with run_live_analysis. Use get_quick_read. (deprecated (use /v1/analysis/quick/{id})) | No | Yes | Yes | Yes |
get_live_sessionOne live analysis session: status, next run time and the latest results. | No | Yes | Yes | Yes |
get_newsThe scored news stream behind Market Pulse: every article tagged with the symbols it moves, its value (low, medium, high) and its sentiment. Newest first (with since: oldest first). Use since to fetch only what is new, cursor for older pages. (0.5 points per call) | No | Yes | Yes | Yes |
get_news_articleOne article from get_news with its text, symbols, value and sentiment. (0.2 points per call) | No | Yes | Yes | Yes |
get_pulse_eventsMarket Pulse events on US stocks and crypto: sudden price moves and other market events, each with a severity from 1 to 4. Newest first (with since: oldest first, pass `newest` back); delayed on lower plans. (0.3 points per call) | No | Yes | Yes | Yes |
get_pulse_summaryA 24-hour overview of Market Pulse. (0.2 points per call) | No | Yes | Yes | Yes |
get_quick_readStatus and results so far of a quick read. Pass wait (up to 25 s): the answer returns as soon as one more agent has finished; call again while status is queued or running, relaying each new agent. | No | Yes | Yes | Yes |
get_sectorOne sector: stats, the coming catalysts, recent events and the largest companies. (0.3 points per call) | No | Yes | Yes | Yes |
get_sector_calendarDated catalysts in a sector (for biopharma: PDUFA dates, advisory committees, trial readouts, conferences). (0.3 points per call) | No | Yes | Yes | Yes |
get_sector_eventsEvents in a sector taken from primary sources, with severity 1-4. (0.3 points per call) | No | Yes | Yes | Yes |
get_settingsThe user's default setup per market (stock, crypto): each live agent's model, the timeframe and run intervals, and the deep committee's model per seat. Every analysis started without `models` runs on it. Read it when the user asks which models or timeframe their analyses use. | No | Yes | Yes | Yes |
get_updatesEvery update of this key the user has not been told: finished analysis steps, decisions (with the question to ask), matched news. Relay each `say` (and `ask`) in order, then call again with ack set to the last id you relayed; unacked updates come back until you do. Use wait (up to 25 s) to hold for the next one, and keep calling while any run or session is open. | No | No | Yes | Yes |
help_readOne help center article as Markdown (category and slug from help_search). Answer from it and give the user its `url`. | No | Yes | Yes | Yes |
help_searchSearch SimianX's help center when the user asks how something works on the website (live analysis, deep analysis, autopilots, auto digest, points, plans, account). Returns titles, summaries and the page URL; read the full article with help_read. Without `q` it lists the articles. | No | Yes | Yes | Yes |
list_autopilotsThe account's autopilots: the four live agents running on a schedule. | No | Yes | Yes | Yes |
list_deep_analysesThe account's recent deep research runs, newest first: find an earlier run's id instead of starting (and paying for) a new one. | No | Yes | Yes | Yes |
list_live_sessionsThe account's live analysis sessions: symbol, timeframe, since when, next run, last decision. | No | Yes | Yes | Yes |
list_modelsModels that can be set per agent: rates, typical points of a live call, where each applies, and `min_plan` (free accounts run gpt-6-luna; starter and above pick any listed model). | No | Yes | Yes | Yes |
list_news_watchesThe key's news watches. (needs the starter plan or above) | No | Yes | Yes | Yes |
list_rewardsRewards the user has received, newest first (daily rewards, streaks and others). | No | Yes | Yes | Yes |
list_sectorsSectors under watch with headline stats and the event types they use. (0.2 points per call) | No | Yes | Yes | Yes |
list_webhooksWebhooks that receive this account's updates, with their health: check before creating one, so the user does not get every update twice. | No | Yes | Yes | Yes |
market_statusWhether the US stock market is open now, and when the current or next session opens and closes. Check before stock analyses or autopilots that depend on market hours. | No | Yes | Yes | Yes |
news_translateTranslate up to 20 news titles into one language, e.g. before showing headlines to a user who reads another language. (1 point per call) | No | No | No | Yes |
pricing_getPrices in points, plans and limits (machine readable) | No | Yes | Yes | Yes |
quick_readRun SimianX's four live AI agents once on a US stock or a crypto pair: Fundamental reads the business or the coin, Indicator the chart, Intelligence the news flow, and Decision turns it into a call with entry, stop and target and the next candle close. Returns a run id right away; each agent's result arrives in get_updates (or get_quick_read with wait) as it finishes, the decision last. After starting, follow it until done and tell the user every finished step; never wait for the user to ask. (uses points, metered on the models used like the website) | No | No | No | Yes |
quote_postEstimate how many points a SimianX call would cost before running it (pass the endpoint key, e.g. deep.create, and its options). Not a market price quote. | No | Yes | Yes | Yes |
run_autopilot_agentRun one of the autopilot's agents now, outside its schedule; the result lands in the event log. (uses points, metered on the models used like the website) | No | No | No | Yes |
run_live_analysisDeprecated, sunset 2027-06-01: the same one-pass run as quick_read under its old name. Use quick_read. (uses points, metered on the models used like the website; deprecated (use /v1/analysis/quick)) | No | No | No | Yes |
search_instrumentsFind the symbol to use: US stocks, ETFs and crypto pairs matching a name or ticker. To look up several names, pass them together in symbols (one call) instead of calling once per name. | No | Yes | Yes | Yes |
sectors_assetOne asset: links, trials, readiness checklist, its events and calendar, the company behind it (0.3 points per call) | No | Yes | Yes | Yes |
sectors_assetsTracked assets (drugs, products) of a sector (0.3 points per call) | No | Yes | Yes | Yes |
sectors_eventOne event in full (summary, facts, calendar item, readiness) with related events (0.2 points per call) | No | Yes | Yes | Yes |
sectors_followFollow a stock, asset or calendar item (the first follow in a sector creates an email subscription) (needs the starter plan or above) | No | No | No | Yes |
sectors_followsThe account's follows in this sector and its subscription (needs the starter plan or above) | No | Yes | Yes | Yes |
sectors_stockOne company inside the sector: profile, tracked assets, calendar (from 90 days back), events, market-cap peers (0.3 points per call) | No | Yes | Yes | Yes |
sectors_stocksConstituent stocks of a sector (0.3 points per call) | No | Yes | Yes | Yes |
sectors_unfollowRemove a follow by id or by target key (stock:SMMT, asset:<slug>, calendar:<id>) (needs the starter plan or above) | Yes | No | Yes | Yes |
send_feedbackTell the SimianX team about a bug, missing data or an idea. Read by people; not answered. | No | No | No | Yes |
skill_getSkill and API versions, changelog, deprecations (read at the start of a session) | No | Yes | Yes | Yes |
start_autopilotRestart a stopped autopilot. (uses points, metered on the models used like the website) | No | No | No | Yes |
start_deep_analysisStart the deep research committee on a stock or a coin: four analysts (fundamentals, market, news, and positioning for stocks or derivatives for crypto), a bull and a bear researcher, a research manager and a risk manager, ending in a verdict with entry, stop and target and a PDF. Takes about ten minutes; each analyst, each researcher, the start and end of every debate round, the verdict and the PDF link arrive in get_updates (or the run's events) as they land. After starting, follow it until done and tell the user every finished step; never wait for the user to ask. (uses points, metered on the models used like the website) | No | No | No | Yes |
stop_autopilotStop an autopilot when the user wants it to stop analysing (and spending points); start_autopilot restarts it. Safe to call twice. The paper book stays: an open position keeps its stop and target and a resting order can still fill; use autopilot_action close / cancel_order first if the user wants to be flat. | No | No | Yes | Yes |
stop_live_sessionEnd a live analysis session when the user stops watching the symbol, so no more runs are charged. Safe to call twice. | Yes | No | Yes | Yes |
stop_news_watchStop matching news for a watch. (needs the starter plan or above) | Yes | No | Yes | Yes |
test_webhookPOST a signed test event to the webhook now, right after creating or changing one, to confirm the user's endpoint receives and verifies it. | No | No | No | Yes |
update_autopilotChange models, intervals, language, the timing gate or AI position control. Changing the timeframe or switching AI control off closes the paper position first. | Yes | No | Yes | Yes |
update_live_sessionSwitch the models of a running live analysis session when the user asks; the next analysis runs on them. Their saved setup (get_settings) stays as it is. | No | No | Yes | Yes |
update_settingsSave the user's default models for one market, when they ask to change them: live = the four live agents, deep = the committee seats (one setting for both markets). Paid plans only. The website shows the same setup. | No | No | Yes | Yes |
usage_getCalls and points spent, broken down by key and endpoint, over the last 1-31 days: use when the user asks where their points went. | No | Yes | Yes | Yes |
watch_newsKeep matching scored news for symbols server side, also while you are offline; each matching story arrives in get_updates with a sentence to relay (high-value ones ask whether to run a quick read). Several sources of one story arrive once. (needs the starter plan or above) | No | No | No | Yes |
webhooks_failuresThe last 50 failed deliveries and dead letters of a webhook: use when the user says updates are not arriving at their endpoint. | No | Yes | Yes | Yes |
webhooks_getOne webhook's configuration and delivery health (last success, failures), by id. | No | Yes | Yes | Yes |
webhooks_updateChange a webhook's url, subscribed events, ack mode or active flag, e.g. to re-enable one that was switched off after failures. | No | No | Yes | Yes |
Details
- Registry status
- Active
- Published
- Nov 13, 2026
- Updated
- Nov 13, 2026
- Categories (suggested)
- Finance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared