SimianX AI
Live multi-agent analysis and scored market news for US stocks and crypto, from SimianX AI.
我该使用它吗
质量与安全性
发现(6)
- LOW在 get_autopilot 中
- LOW在 get_autopilot_positions 中
- LOW在 usage_get 中
- LOW在 market_status 中
- LOW在 deep_pdf 中
- LOW在 autopilots_analyses 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"simianx": {
"url": "https://service.simianx.ai/v1/mcp"
}
}
}远程端点
https://service.simianx.ai/v1/mcpstreamable-http它能做什么
工具清单
工具(55)
🟢run_live_analysis(asset, symbol, timeframe, agents, tier, ...)
Run SimianX's four live AI analysts once on a US stock or a crypto pair: Indicator reads the chart, Intelligence the news flow, Fundamental the business or the coin, and Decision turns it into a call with entry, stop and target. Returns a run id right away; collect the results with get_live_analysis. Uses the account's points at the website's rates. (uses points, metered on the models used like the website)
输入模式
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"enum": [
"crypto",
"stock"
],
"description": "crypto or stock (US stocks and ETFs)"
},
"symbol": {
"type": "string",
"description": "Stock ticker (NVDA) or coin (BTC); crypto also takes a pair id such as BTC-USDT-SWAP"
},
"timeframe": {
"type": "string",
"description": "Candle timeframe. Crypto: 1m 5m 15m 1H 4H 1D. Stock: 1m 15m 1H 1D 1W 1mo. Default 15m"
},
"agents": {
"type": "array",
"items": {
"type": "string",
"enum": [
"indicator",
"intelligence",
"fundamental",
"decision"
]
},
"description": "Subset of the four live agents (default all four)"
},
"tier": {
"type": "string",
"enum": [
"fast",
"standard",
"frontier"
],
"description": "Model tier (default fast)"
},
"models": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Per-agent model override, agent -> model id from list_models (paid plans)"
},
"language": {
"type": "string",
"description": "Language of the write-ups, e.g. en, zh-CN, ja (default: the account's)"
}
},
"required": [
"asset",
"symbol"
],
"additionalProperties": false
}🟢get_live_analysis(run_id, wait, include)
Status and results of a run started with run_live_analysis. Pass wait (up to 25 s) to hold the answer until the run finishes; call again while status is queued or running.
输入模式
{
"type": "object",
"properties": {
"run_id": {
"type": "string",
"format": "uuid",
"description": "Run id from run_live_analysis"
},
"wait": {
"type": "integer",
"minimum": 0,
"maximum": 25,
"description": "Seconds to wait for the run to finish, 0-25 (default 0)"
},
"include": {
"type": "string",
"enum": [
"text"
],
"description": "text: include each agent's full write-up"
}
},
"required": [
"run_id"
],
"additionalProperties": false
}🟢get_news(symbols, asset, min_value, sentiment, since, ...)
The scored news stream behind Market Pulse: every article tagged with the symbols it moves, its value (low, medium, high) and its sentiment. Newest first. Use since to fetch only what is new, cursor for older pages. (0.5 points per call)
输入模式
{
"type": "object",
"properties": {
"symbols": {
"type": "string",
"description": "Comma-separated symbols, e.g. NVDA,BTC"
},
"asset": {
"type": "string",
"enum": [
"crypto",
"stock"
],
"description": "crypto or stock (US stocks and ETFs)"
},
"min_value": {
"type": "string",
"enum": [
"low",
"medium",
"high"
],
"description": "Minimum value"
},
"sentiment": {
"type": "string",
"enum": [
"bullish",
"bearish",
"neutral"
]
},
"since": {
"type": "string",
"description": "ISO 8601 time: only items newer than this (cheaper when nothing is new)"
},
"cursor": {
"type": "string",
"description": "next_cursor from the previous answer, for the next older page"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "Rows, up to 50 (default 20)"
}
},
"additionalProperties": false
}🟢get_news_article(article_id)
One article from get_news with its text, symbols, value and sentiment. (0.2 points per call)
输入模式
{
"type": "object",
"properties": {
"article_id": {
"type": "string",
"format": "uuid",
"description": "Article id from get_news"
}
},
"required": [
"article_id"
],
"additionalProperties": false
}🟢get_pulse_events(asset, symbol, min_severity, types, since, ...)
Market Pulse events on US stocks and crypto: sudden price moves and other market events, each with a severity from 1 to 4. Newest first; delayed on lower plans. (0.3 points per call)
输入模式
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"enum": [
"crypto",
"stock"
],
"description": "crypto or stock (US stocks and ETFs)"
},
"symbol": {
"type": "string",
"description": "One symbol, e.g. TSLA"
},
"min_severity": {
"type": "integer",
"minimum": 1,
"maximum": 4,
"description": "Minimum severity 1-4"
},
"types": {
"type": "string",
"description": "Comma-separated event types"
},
"since": {
"type": "string",
"description": "ISO 8601 time: only items newer than this (cheaper when nothing is new)"
},
"cursor": {
"type": "string",
"description": "next_cursor from the previous answer, for the next older page"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"description": "Rows, up to 100 (default 50)"
}
},
"additionalProperties": false
}🟢get_pulse_summary
A 24-hour overview of Market Pulse. (0.2 points per call)
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢start_deep_analysis(asset, symbol, horizon, agents, tier, ...)
Start the deep research committee on a stock or a coin: four analysts (fundamentals, market, news, and timing 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. Takes several minutes; follow with get_deep_analysis. Uses the account's points at the website's rates. (uses points, metered on the models used like the website)
输入模式
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"enum": [
"crypto",
"stock"
],
"description": "stock (default) or crypto"
},
"symbol": {
"type": "string",
"description": "Stock ticker (NVDA) or coin (BTC); crypto also takes a pair id such as BTC-USDT-SWAP"
},
"horizon": {
"type": "string",
"enum": [
"short",
"swing",
"long"
],
"description": "Holding horizon (default swing)"
},
"agents": {
"type": "array",
"items": {
"type": "string"
},
"description": "Subset of the committee seats (default all)"
},
"tier": {
"type": "string",
"enum": [
"fast",
"standard",
"frontier"
],
"description": "Model tier (default fast)"
},
"models": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Per-agent model override, agent -> model id from list_models (paid plans)"
},
"language": {
"type": "string",
"description": "Language of the write-ups, e.g. en, zh-CN, ja (default: the account's)"
}
},
"required": [
"symbol"
],
"additionalProperties": false
}🟢get_deep_analysis(analysis_id, include)
State, verdict and trade plan of a deep research run. Poll until status is done.
输入模式
{
"type": "object",
"properties": {
"analysis_id": {
"type": "string",
"format": "uuid",
"description": "Id from start_deep_analysis"
},
"include": {
"type": "string",
"enum": [
"text"
],
"description": "text: include each agent's full write-up"
}
},
"required": [
"analysis_id"
],
"additionalProperties": false
}🟢list_deep_analyses(limit)
The account's recent deep research runs.
输入模式
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "Rows, up to 50 (default 20)"
}
},
"additionalProperties": false
}🟢ask_deep_analysis(analysis_id, message, mentions)
Ask a follow-up question about a finished deep research run; read the answers with get_deep_thread. Uses points. (uses points, metered on the models used like the website)
输入模式
{
"type": "object",
"properties": {
"analysis_id": {
"type": "string",
"format": "uuid",
"description": "Deep research id"
},
"message": {
"type": "string",
"maxLength": 2000
},
"mentions": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 3,
"description": "Committee seats that should answer (optional)"
}
},
"required": [
"analysis_id",
"message"
],
"additionalProperties": false
}🟢get_deep_thread(analysis_id)
Questions asked about a deep research run and the committee's answers.
输入模式
{
"type": "object",
"properties": {
"analysis_id": {
"type": "string",
"format": "uuid",
"description": "Deep research id"
}
},
"required": [
"analysis_id"
],
"additionalProperties": false
}🟢search_instruments(q, asset, limit)
Find the symbol to use: US stocks, ETFs and crypto pairs matching a name or ticker.
输入模式
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Name or ticker"
},
"asset": {
"type": "string",
"enum": [
"stock",
"crypto",
"all"
],
"description": "Default all"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 30,
"description": "Rows, up to 30 (default 10)"
}
},
"required": [
"q"
],
"additionalProperties": false
}🟢get_crypto_quotes(symbols)
Latest prices for up to 120 coins. (0.1 points per call)
输入模式
{
"type": "object",
"properties": {
"symbols": {
"type": "string",
"description": "Comma-separated coins, e.g. BTC,ETH,SOL"
}
},
"required": [
"symbols"
],
"additionalProperties": false
}🟢get_crypto_candles(symbol, timeframe, limit, before)
OHLCV candles for a coin or pair. (0.2 points per call)
输入模式
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "Coin (BTC) or pair id (BTC-USDT-SWAP)"
},
"timeframe": {
"type": "string",
"enum": [
"1m",
"5m",
"15m",
"1H",
"4H",
"1D"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 500,
"description": "Rows, up to 500 (default 100)"
},
"before": {
"type": "integer",
"description": "Millisecond timestamp: return the page before it"
}
},
"required": [
"symbol"
],
"additionalProperties": false
}🟢get_crypto_indicators(symbol, timeframe)
Indicator snapshot (trend, momentum, levels) for a coin or pair. (0.3 points per call)
输入模式
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "Coin (BTC) or pair id"
},
"timeframe": {
"type": "string",
"enum": [
"1m",
"5m",
"15m",
"1H",
"4H",
"1D"
]
}
},
"required": [
"symbol"
],
"additionalProperties": false
}🟢list_sectors
Sectors under watch with headline stats and the event types they use. (0.2 points per call)
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_sector(sector, include, limit)
One sector: stats, the coming catalysts, recent events and the largest companies. (0.3 points per call)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug from list_sectors, e.g. biopharma"
},
"include": {
"type": "string",
"description": "Comma list of constituents, calendar, events (default all)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "Rows, up to 50 (default 10)"
}
},
"required": [
"sector"
],
"additionalProperties": false
}🟢get_sector_calendar(sector, from, to, status, stock, ...)
Dated catalysts in a sector (for biopharma: PDUFA dates, advisory committees, trial readouts, conferences). (0.3 points per call)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug from list_sectors, e.g. biopharma"
},
"from": {
"type": "string",
"description": "ISO date (default today)"
},
"to": {
"type": "string",
"description": "ISO date (default today + 120 days)"
},
"status": {
"type": "string",
"enum": [
"scheduled",
"done",
"cancelled"
]
},
"stock": {
"type": "string",
"description": "Ticker"
},
"asset": {
"type": "string",
"description": "Asset slug"
},
"kind": {
"type": "string"
},
"since": {
"type": "string",
"description": "ISO 8601 time: only items newer than this (cheaper when nothing is new)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 400,
"description": "Rows, up to 400 (default 200)"
}
},
"required": [
"sector"
],
"additionalProperties": false
}🟢get_sector_events(sector, min_severity, stock, asset, types, ...)
Events in a sector taken from primary sources, with severity 1-4. (0.3 points per call)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug from list_sectors, e.g. biopharma"
},
"min_severity": {
"type": "integer",
"minimum": 1,
"maximum": 4,
"description": "Minimum severity 1-4"
},
"stock": {
"type": "string",
"description": "Ticker"
},
"asset": {
"type": "string",
"description": "Asset slug"
},
"types": {
"type": "string",
"description": "Comma-separated event types"
},
"since": {
"type": "string",
"description": "ISO 8601 time: only items newer than this (cheaper when nothing is new)"
},
"cursor": {
"type": "string",
"description": "next_cursor from the previous answer, for the next older page"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"description": "Rows, up to 100 (default 30)"
}
},
"required": [
"sector"
],
"additionalProperties": false
}🟢list_autopilots(status, archived)
The account's autopilots: the four live agents running on a schedule.
输入模式
{
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "Filter by status, e.g. running or stopped"
},
"archived": {
"type": "boolean",
"description": "List archived autopilots instead"
}
},
"additionalProperties": false
}🟡create_autopilot(asset, symbol, timeframe, agents, tier, ...)
Run the four live agents on a symbol on a schedule, optionally letting the Decision agent manage a paper position. Every step lands in an event log (get_autopilot_events). Uses points on every cycle. (uses points, metered on the models used like the website)
输入模式
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"enum": [
"crypto",
"stock"
],
"description": "crypto or stock (US stocks and ETFs)"
},
"symbol": {
"type": "string",
"description": "Stock ticker (NVDA) or coin (BTC); crypto also takes a pair id such as BTC-USDT-SWAP"
},
"timeframe": {
"type": "string",
"description": "Candle timeframe. Crypto: 1m 5m 15m 1H 4H 1D. Stock: 1m 15m 1H 1D 1W 1mo. Default 15m"
},
"agents": {
"type": "array",
"items": {
"type": "string",
"enum": [
"indicator",
"intelligence",
"fundamental",
"decision"
]
},
"description": "Subset of the four live agents (default all four)"
},
"tier": {
"type": "string",
"enum": [
"fast",
"standard",
"frontier"
],
"description": "Model tier (default fast)"
},
"models": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Per-agent model override, agent -> model id from list_models (paid plans)"
},
"intervals": {
"type": "object",
"additionalProperties": {
"type": "integer"
},
"description": "agent -> seconds between runs"
},
"ai_position_control": {
"type": "boolean",
"description": "Let the Decision agent open and manage a paper position"
},
"timing_gate": {
"type": "boolean"
},
"webhook": {
"type": "object",
"description": "{url, secret?, events?}: also POST each event to this URL"
},
"language": {
"type": "string",
"description": "Language of the write-ups, e.g. en, zh-CN, ja (default: the account's)"
}
},
"required": [
"asset",
"symbol"
],
"additionalProperties": false
}🟢get_autopilot(autopilot_id)
Status and configuration of one autopilot, with its event cursor.
输入模式
{
"type": "object",
"properties": {
"autopilot_id": {
"type": "string",
"format": "uuid",
"description": "Autopilot id"
}
},
"required": [
"autopilot_id"
],
"additionalProperties": false
}🔴update_autopilot(autopilot_id, timeframe, tier, models, intervals, ...)
Change models, intervals, language, the timing gate or AI position control. Changing the timeframe or switching AI control off closes the paper position first.
输入模式
{
"type": "object",
"properties": {
"autopilot_id": {
"type": "string",
"format": "uuid",
"description": "Autopilot id"
},
"timeframe": {
"type": "string",
"description": "Candle timeframe. Crypto: 1m 5m 15m 1H 4H 1D. Stock: 1m 15m 1H 1D 1W 1mo. Default 15m"
},
"tier": {
"type": "string",
"enum": [
"fast",
"standard",
"frontier"
],
"description": "Model tier (default fast)"
},
"models": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Per-agent model override, agent -> model id from list_models (paid plans)"
},
"intervals": {
"type": "object",
"additionalProperties": {
"type": "integer"
}
},
"timing_gate": {
"type": "boolean"
},
"ai_position_control": {
"type": "boolean"
},
"language": {
"type": "string",
"description": "Language of the write-ups, e.g. en, zh-CN, ja (default: the account's)"
}
},
"required": [
"autopilot_id"
],
"additionalProperties": false
}⚪start_autopilot(autopilot_id)
Restart a stopped autopilot. Uses points on every cycle. (uses points, metered on the models used like the website)
输入模式
{
"type": "object",
"properties": {
"autopilot_id": {
"type": "string",
"format": "uuid",
"description": "Autopilot id"
}
},
"required": [
"autopilot_id"
],
"additionalProperties": false
}⚪stop_autopilot(autopilot_id)
Stop an autopilot's schedule.
输入模式
{
"type": "object",
"properties": {
"autopilot_id": {
"type": "string",
"format": "uuid",
"description": "Autopilot id"
}
},
"required": [
"autopilot_id"
],
"additionalProperties": false
}🟢get_autopilot_events(autopilot_id, after, wait, types, limit)
The 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.
输入模式
{
"type": "object",
"properties": {
"autopilot_id": {
"type": "string",
"format": "uuid",
"description": "Autopilot id"
},
"after": {
"type": "string",
"description": "Cursor from the previous answer"
},
"wait": {
"type": "integer",
"minimum": 0,
"maximum": 25,
"description": "Seconds to wait for something new before answering, 0-25"
},
"types": {
"type": "string",
"description": "Comma-separated event types"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 200,
"description": "Rows, up to 200 (default 100)"
}
},
"required": [
"autopilot_id"
],
"additionalProperties": false
}🟢get_autopilot_positions(autopilot_id)
The autopilot's paper positions and their operations.
输入模式
{
"type": "object",
"properties": {
"autopilot_id": {
"type": "string",
"format": "uuid",
"description": "Autopilot id"
}
},
"required": [
"autopilot_id"
],
"additionalProperties": false
}🔴autopilot_action(autopilot_id, action, side, quantity, notional_usd, ...)
Change 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.
输入模式
{
"type": "object",
"properties": {
"autopilot_id": {
"type": "string",
"format": "uuid",
"description": "Autopilot id"
},
"action": {
"type": "string",
"enum": [
"open",
"add",
"reduce",
"close",
"set_levels",
"place_order",
"replace_order",
"cancel_order",
"set_timeframe"
]
},
"side": {
"type": "string",
"enum": [
"long",
"short"
]
},
"quantity": {
"type": "number",
"description": "Coins or shares"
},
"notional_usd": {
"type": "number",
"description": "Size in USD instead of quantity"
},
"fraction": {
"type": "number",
"minimum": 0,
"maximum": 1,
"description": "reduce: share of the position"
},
"stop_loss": {
"type": "number"
},
"take_profit": {
"type": "number"
},
"order_type": {
"type": "string",
"enum": [
"limit",
"stop"
]
},
"price": {
"type": "number",
"description": "place_order / replace_order: resting price"
},
"expires_in": {
"type": "integer",
"minimum": 60,
"maximum": 604800,
"description": "Order lifetime in seconds"
},
"timeframe": {
"type": "string",
"description": "set_timeframe: the new timeframe (closes the position first)"
}
},
"required": [
"autopilot_id",
"action"
],
"additionalProperties": false
}⚪run_autopilot_agent(autopilot_id, agent)
Run one of the autopilot's agents now, outside its schedule; the result lands in the event log. Uses points. (uses points, metered on the models used like the website)
输入模式
{
"type": "object",
"properties": {
"autopilot_id": {
"type": "string",
"format": "uuid",
"description": "Autopilot id"
},
"agent": {
"type": "string",
"enum": [
"indicator",
"intelligence",
"fundamental",
"decision"
]
}
},
"required": [
"autopilot_id",
"agent"
],
"additionalProperties": false
}🟢get_account
The account behind the API key: plan, points left, limits and the key's budgets.
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢list_models
Models that can be set per agent, with their rates and the typical points of a live call.
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟡send_feedback(message, category, severity, request_id)
Tell the SimianX team about a bug, missing data or an idea. Read by people; not answered.
输入模式
{
"type": "object",
"properties": {
"message": {
"type": "string",
"maxLength": 4000
},
"category": {
"type": "string",
"enum": [
"bug",
"feature",
"pricing",
"docs",
"data",
"other"
]
},
"severity": {
"type": "string",
"enum": [
"low",
"normal",
"high"
]
},
"request_id": {
"type": "string",
"description": "X-Request-Id of the call it concerns, if any"
}
},
"required": [
"message"
],
"additionalProperties": false
}🟢pricing_get
Prices in points, plans and limits (machine readable)
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢skill_get
Skill and API versions, changelog, deprecations (read at the start of a session)
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢usage_get(days, key_id)
Usage by key and endpoint
输入模式
{
"type": "object",
"properties": {
"days": {
"type": "integer",
"description": "Window in days, 1-31 (default 7)"
},
"key_id": {
"type": "string",
"description": "Only this key"
}
},
"additionalProperties": false
}🟢feedback_list
Your last 20 feedback messages (status only; we do not reply)
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟡quote_post(endpoint, asset, tier, agents, models)
Points a call would cost, no execution
输入模式
{
"type": "object",
"properties": {
"endpoint": {
"type": "string",
"description": "e.g. analysis.live, deep.create, autopilots.create"
},
"asset": {
"type": "string",
"description": "stock | crypto"
},
"tier": {
"type": "string",
"description": "fast | standard | frontier"
},
"agents": {
"type": "array",
"items": {
"type": "string"
},
"description": "Subset of agents"
},
"models": {
"type": "object",
"description": "agent -> model_id (paid plans)"
}
},
"additionalProperties": false
}🟢market_status
US equity market window
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢sectors_stocks(sector, q, cap_tier, limit, offset)
Constituent stocks of a sector (0.3 points per call)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug"
},
"q": {
"type": "string",
"description": "Ticker prefix or company-name text"
},
"cap_tier": {
"type": "string",
"description": "large | mid | small | micro | nano"
},
"limit": {
"type": "integer",
"description": "<= 200 (default 50)"
},
"offset": {
"type": "integer",
"description": "Paging offset"
}
},
"required": [
"sector"
],
"additionalProperties": false
}🟢sectors_stock(sector, ticker)
One company inside the sector: profile, tracked assets, calendar (from 90 days back), events, market-cap peers (0.3 points per call)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug"
},
"ticker": {
"type": "string",
"description": "Stock ticker"
}
},
"required": [
"sector",
"ticker"
],
"additionalProperties": false
}🟢sectors_event(sector, slug)
One event in full (summary, facts, calendar item, readiness) with related events (0.2 points per call)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug"
},
"slug": {
"type": "string",
"description": "Permalink slug or event id"
}
},
"required": [
"sector",
"slug"
],
"additionalProperties": false
}🟢sectors_assets(sector, stock, q, review_status, limit, ...)
Tracked assets (drugs, products) of a sector (0.3 points per call)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug"
},
"stock": {
"type": "string",
"description": "Ticker: assets it owns or partners on"
},
"q": {
"type": "string",
"description": "Name or alias text"
},
"review_status": {
"type": "string"
},
"limit": {
"type": "integer",
"description": "<= 200 (default 50)"
},
"offset": {
"type": "integer",
"description": "Paging offset"
}
},
"required": [
"sector"
],
"additionalProperties": false
}🟢sectors_asset(sector, slug)
One asset: links, trials, readiness checklist, its events and calendar, the company behind it (0.3 points per call)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug"
},
"slug": {
"type": "string",
"description": "Asset slug"
}
},
"required": [
"sector",
"slug"
],
"additionalProperties": false
}🟢sectors_follows(sector)
The account's follows in this sector and its subscription (needs the starter plan or above)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug"
}
},
"required": [
"sector"
],
"additionalProperties": false
}⚪sectors_follow(sector, type, ticker, slug, id, ...)
Follow a stock, asset or calendar item (the first follow in a sector creates an email subscription) (needs the starter plan or above)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug"
},
"type": {
"type": "string",
"description": "stock | asset | calendar"
},
"ticker": {
"type": "string",
"description": "type=stock"
},
"slug": {
"type": "string",
"description": "type=asset"
},
"id": {
"type": "string",
"description": "type=calendar: calendar item id"
},
"reminder_offsets": {
"type": "array",
"items": {
"type": "string"
},
"description": "Days before, 0-30, up to 5 (optional)"
},
"timezone": {
"type": "string",
"description": "IANA zone for a subscription created by this call (optional)"
}
},
"required": [
"sector"
],
"additionalProperties": false
}🔴sectors_unfollow(sector, id)
Remove a follow by id or by target key (stock:SMMT, asset:<slug>, calendar:<id>) (needs the starter plan or above)
输入模式
{
"type": "object",
"properties": {
"sector": {
"type": "string",
"description": "Sector slug"
},
"id": {
"type": "string",
"description": "Follow id or target key"
}
},
"required": [
"sector",
"id"
],
"additionalProperties": false
}⚪news_translate(titles, language)
Translate up to 20 titles (1 point per call) (1 points per call)
输入模式
{
"type": "object",
"properties": {
"titles": {
"type": "array",
"items": {
"type": "string"
},
"description": "<= 20"
},
"language": {
"type": "string",
"description": "Target language code"
}
},
"additionalProperties": false
}🟢analysis_live_list
Recent runs
输入模式
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢deep_events(id, after, wait, types, include)
Tail the run (long-poll or SSE)
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "id"
},
"after": {
"type": "string",
"description": "Cursor"
},
"wait": {
"type": "integer",
"minimum": 0,
"maximum": 25,
"description": "0-30 s"
},
"types": {
"type": "string",
"description": "Filter"
},
"include": {
"type": "string",
"description": "comma list: delta (streamed text), tools (per-tool progress)"
}
},
"required": [
"id"
],
"additionalProperties": false
}⚪deep_stop(id)
Stop a run
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "id"
}
},
"required": [
"id"
],
"additionalProperties": false
}⚪deep_resume(id)
Resume a paused run (uses points, metered on the models used like the website)
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "id"
}
},
"required": [
"id"
],
"additionalProperties": false
}⚪deep_pdf(id)
PDF report link
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "id"
}
},
"required": [
"id"
],
"additionalProperties": false
}🔴autopilots_delete(id)
Archive a stopped autopilot
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "id"
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢autopilots_analyses(id, agent, limit, before, include)
Analysis history
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "id"
},
"agent": {
"type": "string"
},
"limit": {
"type": "integer",
"description": "<= 100"
},
"before": {
"type": "string",
"description": "timestamp cursor"
},
"include": {
"type": "string",
"description": "text"
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢autopilots_logs(id)
Lifecycle and delivery log
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "id"
}
},
"required": [
"id"
],
"additionalProperties": false
}社区
证据