# SimianX AI (remote · service.simianx.ai)

Live multi-agent analysis and scored market news for US stocks and crypto, from SimianX AI.

- Trust score: 63/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-10-18

## Components

- remote · `service.simianx.ai`: 63/100 (this document), [markdown](https://verifymcp.io/servers/simianx-ai-simianx/v1-mcp.md), [page](https://verifymcp.io/servers/simianx-ai-simianx/v1-mcp)

## Channel facts

- Endpoint: `https://service.simianx.ai/v1/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.0.2`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-10-18.

- **Endpoint Security**: 57/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (update_autopilot).
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 64/100
  - AI-judged instruction clarity (good).
  - Tool/resource definitions use about 4497 tokens (~81/item across 55 items; 55 tools + 0 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 7/100
  - Stability observed for 2 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 93/100
  - 96% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 88% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - All 3 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.
  - An AI judge read all 56 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a current MCP spec version (2026-07-28).

## Install

### How do I install the SimianX AI MCP server?

SimianX AI is a hosted endpoint at https://service.simianx.ai/v1/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http simianx-ai-simianx 'https://service.simianx.ai/v1/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "simianx-ai-simianx": {
      "url": "https://service.simianx.ai/v1/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "simianx-ai-simianx": {
      "type": "http",
      "url": "https://service.simianx.ai/v1/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.simianx-ai-simianx]
url = "https://service.simianx.ai/v1/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "simianx-ai-simianx": {
      "type": "remote",
      "url": "https://service.simianx.ai/v1/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add simianx-ai-simianx --url 'https://service.simianx.ai/v1/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  simianx-ai-simianx:
    url: "https://service.simianx.ai/v1/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "simianx-ai-simianx": {
      "Transport": "http",
      "Url": "https://service.simianx.ai/v1/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add simianx-ai-simianx -t streamable-http -u 'https://service.simianx.ai/v1/mcp'
```

### Other

```json
{
  "mcpServers": {
    "simianx-ai-simianx": {
      "type": "http",
      "url": "https://service.simianx.ai/v1/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-10-18 (score 63, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-17 (score 62, 0)

- [functional improvement] Stability: unverified → 0.03

### 2026-10-16 (score 62)

First indexed and scored.

## MCP tools (55)

### `run_live_analysis` (~283 tokens)

Run the live analysts

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)

Input parameters:

- `agents` (array): Subset of the four live agents (default all four)
- `asset` (string, required): crypto or stock (US stocks and ETFs)
- `language` (string): Language of the write-ups, e.g. en, zh-CN, ja (default: the account's)
- `models` (object): Per-agent model override, agent -> model id from list_models (paid plans)
- `symbol` (string, required): Stock ticker (NVDA) or coin (BTC); crypto also takes a pair id such as BTC-USDT-SWAP
- `tier` (string): Model tier (default fast)
- `timeframe` (string): Candle timeframe. Crypto: 1m 5m 15m 1H 4H 1D. Stock: 1m 15m 1H 1D 1W 1mo. Default 15m

### `get_live_analysis` (~102 tokens)

Get a live analysis

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.

Input parameters:

- `include` (string): text: include each agent's full write-up
- `run_id` (string, required): Run id from run_live_analysis
- `wait` (integer): Seconds to wait for the run to finish, 0-25 (default 0)

### `get_news` (~176 tokens)

Get scored news

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)

Input parameters:

- `asset` (string): crypto or stock (US stocks and ETFs)
- `cursor` (string): next_cursor from the previous answer, for the next older page
- `limit` (integer): Rows, up to 50 (default 20)
- `min_value` (string): Minimum value
- `sentiment` (string)
- `since` (string): ISO 8601 time: only items newer than this (cheaper when nothing is new)
- `symbols` (string): Comma-separated symbols, e.g. NVDA,BTC

### `get_news_article` (~45 tokens)

Get a news article

One article from get_news with its text, symbols, value and sentiment. (0.2 points per call)

Input parameters:

- `article_id` (string, required): Article id from get_news

### `get_pulse_events` (~173 tokens)

Get Market Pulse events

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)

Input parameters:

- `asset` (string): crypto or stock (US stocks and ETFs)
- `cursor` (string): next_cursor from the previous answer, for the next older page
- `limit` (integer): Rows, up to 100 (default 50)
- `min_severity` (integer): Minimum severity 1-4
- `since` (string): ISO 8601 time: only items newer than this (cheaper when nothing is new)
- `symbol` (string): One symbol, e.g. TSLA
- `types` (string): Comma-separated event types

### `get_pulse_summary` (~27 tokens)

Get the Market Pulse summary

A 24-hour overview of Market Pulse. (0.2 points per call)

### `start_deep_analysis` (~240 tokens)

Start deep research

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)

Input parameters:

- `agents` (array): Subset of the committee seats (default all)
- `asset` (string): stock (default) or crypto
- `horizon` (string): Holding horizon (default swing)
- `language` (string): Language of the write-ups, e.g. en, zh-CN, ja (default: the account's)
- `models` (object): Per-agent model override, agent -> model id from list_models (paid plans)
- `symbol` (string, required): Stock ticker (NVDA) or coin (BTC); crypto also takes a pair id such as BTC-USDT-SWAP
- `tier` (string): Model tier (default fast)

### `get_deep_analysis` (~58 tokens)

Get deep research

State, verdict and trade plan of a deep research run. Poll until status is done.

Input parameters:

- `analysis_id` (string, required): Id from start_deep_analysis
- `include` (string): text: include each agent's full write-up

### `list_deep_analyses` (~37 tokens)

List deep research runs

The account's recent deep research runs.

Input parameters:

- `limit` (integer): Rows, up to 50 (default 20)

### `ask_deep_analysis` (~80 tokens)

Ask the committee

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)

Input parameters:

- `analysis_id` (string, required): Deep research id
- `mentions` (array): Committee seats that should answer (optional)
- `message` (string, required)

### `get_deep_thread` (~34 tokens)

Get follow-up answers

Questions asked about a deep research run and the committee's answers.

Input parameters:

- `analysis_id` (string, required): Deep research id

### `search_instruments` (~64 tokens)

Search stocks and coins

Find the symbol to use: US stocks, ETFs and crypto pairs matching a name or ticker.

Input parameters:

- `asset` (string): Default all
- `limit` (integer): Rows, up to 30 (default 10)
- `q` (string, required): Name or ticker

### `get_crypto_quotes` (~46 tokens)

Get crypto quotes

Latest prices for up to 120 coins. (0.1 points per call)

Input parameters:

- `symbols` (string, required): Comma-separated coins, e.g. BTC,ETH,SOL

### `get_crypto_candles` (~90 tokens)

Get crypto candles

OHLCV candles for a coin or pair. (0.2 points per call)

Input parameters:

- `before` (integer): Millisecond timestamp: return the page before it
- `limit` (integer): Rows, up to 500 (default 100)
- `symbol` (string, required): Coin (BTC) or pair id (BTC-USDT-SWAP)
- `timeframe` (string)

### `get_crypto_indicators` (~54 tokens)

Get crypto indicators

Indicator snapshot (trend, momentum, levels) for a coin or pair. (0.3 points per call)

Input parameters:

- `symbol` (string, required): Coin (BTC) or pair id
- `timeframe` (string)

### `list_sectors` (~31 tokens)

List sectors

Sectors under watch with headline stats and the event types they use. (0.2 points per call)

### `get_sector` (~88 tokens)

Get a sector

One sector: stats, the coming catalysts, recent events and the largest companies. (0.3 points per call)

Input parameters:

- `include` (string): Comma list of constituents, calendar, events (default all)
- `limit` (integer): Rows, up to 50 (default 10)
- `sector` (string, required): Sector slug from list_sectors, e.g. biopharma

### `get_sector_calendar` (~165 tokens)

Get a sector's catalyst calendar

Dated catalysts in a sector (for biopharma: PDUFA dates, advisory committees, trial readouts, conferences). (0.3 points per call)

Input parameters:

- `asset` (string): Asset slug
- `from` (string): ISO date (default today)
- `kind` (string)
- `limit` (integer): Rows, up to 400 (default 200)
- `sector` (string, required): Sector slug from list_sectors, e.g. biopharma
- `since` (string): ISO 8601 time: only items newer than this (cheaper when nothing is new)
- `status` (string)
- `stock` (string): Ticker
- `to` (string): ISO date (default today + 120 days)

### `get_sector_events` (~159 tokens)

Get a sector's events

Events in a sector taken from primary sources, with severity 1-4. (0.3 points per call)

Input parameters:

- `asset` (string): Asset slug
- `cursor` (string): next_cursor from the previous answer, for the next older page
- `limit` (integer): Rows, up to 100 (default 30)
- `min_severity` (integer): Minimum severity 1-4
- `sector` (string, required): Sector slug from list_sectors, e.g. biopharma
- `since` (string): ISO 8601 time: only items newer than this (cheaper when nothing is new)
- `stock` (string): Ticker
- `types` (string): Comma-separated event types

### `list_autopilots` (~57 tokens)

List autopilots

The account's autopilots: the four live agents running on a schedule.

Input parameters:

- `archived` (boolean): List archived autopilots instead
- `status` (string): Filter by status, e.g. running or stopped

### `create_autopilot` (~311 tokens)

Start an autopilot

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)

Input parameters:

- `agents` (array): Subset of the four live agents (default all four)
- `ai_position_control` (boolean): Let the Decision agent open and manage a paper position
- `asset` (string, required): crypto or stock (US stocks and ETFs)
- `intervals` (object): agent -> seconds between runs
- `language` (string): Language of the write-ups, e.g. en, zh-CN, ja (default: the account's)
- `models` (object): Per-agent model override, agent -> model id from list_models (paid plans)
- `symbol` (string, required): Stock ticker (NVDA) or coin (BTC); crypto also takes a pair id such as BTC-USDT-SWAP
- `tier` (string): Model tier (default fast)
- `timeframe` (string): Candle timeframe. Crypto: 1m 5m 15m 1H 4H 1D. Stock: 1m 15m 1H 1D 1W 1mo. Default 15m
- `timing_gate` (boolean)
- `webhook` (object): {url, secret?, events?}: also POST each event to this URL

### `get_autopilot` (~36 tokens)

Get an autopilot

Status and configuration of one autopilot, with its event cursor.

Input parameters:

- `autopilot_id` (string, required): Autopilot id

### `update_autopilot` (~195 tokens)

Change an autopilot

Change models, intervals, language, the timing gate or AI position control. Changing the timeframe or switching AI control off closes the paper position first.

Input parameters:

- `ai_position_control` (boolean)
- `autopilot_id` (string, required): Autopilot id
- `intervals` (object)
- `language` (string): Language of the write-ups, e.g. en, zh-CN, ja (default: the account's)
- `models` (object): Per-agent model override, agent -> model id from list_models (paid plans)
- `tier` (string): Model tier (default fast)
- `timeframe` (string): Candle timeframe. Crypto: 1m 5m 15m 1H 4H 1D. Stock: 1m 15m 1H 1D 1W 1mo. Default 15m
- `timing_gate` (boolean)

### `start_autopilot` (~49 tokens)

Restart an autopilot

Restart a stopped autopilot. Uses points on every cycle. (uses points, metered on the models used like the website)

Input parameters:

- `autopilot_id` (string, required): Autopilot id

### `stop_autopilot` (~30 tokens)

Stop an autopilot

Stop an autopilot's schedule.

Input parameters:

- `autopilot_id` (string, required): Autopilot id

### `get_autopilot_events` (~134 tokens)

Get autopilot events

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.

Input parameters:

- `after` (string): Cursor from the previous answer
- `autopilot_id` (string, required): Autopilot id
- `limit` (integer): Rows, up to 200 (default 100)
- `types` (string): Comma-separated event types
- `wait` (integer): Seconds to wait for something new before answering, 0-25

### `get_autopilot_positions` (~34 tokens)

Get autopilot positions

The autopilot's paper positions and their operations.

Input parameters:

- `autopilot_id` (string, required): Autopilot id

### `autopilot_action` (~202 tokens)

Act on the paper position

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.

Input parameters:

- `action` (string, required)
- `autopilot_id` (string, required): Autopilot id
- `expires_in` (integer): Order lifetime in seconds
- `fraction` (number): reduce: share of the position
- `notional_usd` (number): Size in USD instead of quantity
- `order_type` (string)
- `price` (number): place_order / replace_order: resting price
- `quantity` (number): Coins or shares
- `side` (string)
- `stop_loss` (number)
- `take_profit` (number)
- `timeframe` (string): set_timeframe: the new timeframe (closes the position first)

### `run_autopilot_agent` (~70 tokens)

Run an autopilot agent now

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)

Input parameters:

- `agent` (string, required)
- `autopilot_id` (string, required): Autopilot id

### `get_account` (~27 tokens)

Get the account

The account behind the API key: plan, points left, limits and the key's budgets.

### `list_models` (~28 tokens)

List models

Models that can be set per agent, with their rates and the typical points of a live call.

### `send_feedback` (~73 tokens)

Send feedback

Tell the SimianX team about a bug, missing data or an idea. Read by people; not answered.

Input parameters:

- `category` (string)
- `message` (string, required)
- `request_id` (string): X-Request-Id of the call it concerns, if any
- `severity` (string)

### `pricing_get` (~19 tokens)

Prices in points, plans and limits (machine readable)

Prices in points, plans and limits (machine readable)

### `skill_get` (~28 tokens)

Skill and API versions, changelog, deprecations (read at the start of a session)

Skill and API versions, changelog, deprecations (read at the start of a session)

### `usage_get` (~44 tokens)

Usage by key and endpoint

Usage by key and endpoint

Input parameters:

- `days` (integer): Window in days, 1-31 (default 7)
- `key_id` (string): Only this key

### `feedback_list` (~23 tokens)

Your last 20 feedback messages (status only; we do not reply)

Your last 20 feedback messages (status only; we do not reply)

### `quote_post` (~84 tokens)

Points a call would cost, no execution

Points a call would cost, no execution

Input parameters:

- `agents` (array): Subset of agents
- `asset` (string): stock | crypto
- `endpoint` (string): e.g. analysis.live, deep.create, autopilots.create
- `models` (object): agent -> model_id (paid plans)
- `tier` (string): fast | standard | frontier

### `market_status` (~13 tokens)

US equity market window

US equity market window

### `sectors_stocks` (~87 tokens)

Constituent stocks of a sector

Constituent stocks of a sector (0.3 points per call)

Input parameters:

- `cap_tier` (string): large | mid | small | micro | nano
- `limit` (integer): <= 200 (default 50)
- `offset` (integer): Paging offset
- `q` (string): Ticker prefix or company-name text
- `sector` (string, required): Sector slug

### `sectors_stock` (~58 tokens)

One company inside the sector

One company inside the sector: profile, tracked assets, calendar (from 90 days back), events, market-cap peers (0.3 points per call)

Input parameters:

- `sector` (string, required): Sector slug
- `ticker` (string, required): Stock ticker

### `sectors_event` (~55 tokens)

One event in full (summary, facts, calendar item, readiness) with related events

One event in full (summary, facts, calendar item, readiness) with related events (0.2 points per call)

Input parameters:

- `sector` (string, required): Sector slug
- `slug` (string, required): Permalink slug or event id

### `sectors_assets` (~95 tokens)

Tracked assets (drugs, products) of a sector

Tracked assets (drugs, products) of a sector (0.3 points per call)

Input parameters:

- `limit` (integer): <= 200 (default 50)
- `offset` (integer): Paging offset
- `q` (string): Name or alias text
- `review_status` (string)
- `sector` (string, required): Sector slug
- `stock` (string): Ticker: assets it owns or partners on

### `sectors_asset` (~53 tokens)

One asset

One asset: links, trials, readiness checklist, its events and calendar, the company behind it (0.3 points per call)

Input parameters:

- `sector` (string, required): Sector slug
- `slug` (string, required): Asset slug

### `sectors_follows` (~36 tokens)

The account's follows in this sector and its subscription

The account's follows in this sector and its subscription (needs the starter plan or above)

Input parameters:

- `sector` (string, required): Sector slug

### `sectors_follow` (~132 tokens)

Follow a stock, asset or calendar item (the first follow in a sector creates an

Follow a stock, asset or calendar item (the first follow in a sector creates an email subscription) (needs the starter plan or above)

Input parameters:

- `id` (string): type=calendar: calendar item id
- `reminder_offsets` (array): Days before, 0-30, up to 5 (optional)
- `sector` (string, required): Sector slug
- `slug` (string): type=asset
- `ticker` (string): type=stock
- `timezone` (string): IANA zone for a subscription created by this call (optional)
- `type` (string): stock | asset | calendar

### `sectors_unfollow` (~61 tokens)

Remove a follow by id or by target key (stock

Remove a follow by id or by target key (stock:SMMT, asset:<slug>, calendar:<id>) (needs the starter plan or above)

Input parameters:

- `id` (string, required): Follow id or target key
- `sector` (string, required): Sector slug

### `news_translate` (~46 tokens)

Translate up to 20 titles (1 point per call)

Translate up to 20 titles (1 point per call) (1 points per call)

Input parameters:

- `language` (string): Target language code
- `titles` (array): <= 20

### `analysis_live_list` (~12 tokens)

Recent runs

Recent runs

### `deep_events` (~75 tokens)

Tail the run (long-poll or SSE)

Tail the run (long-poll or SSE)

Input parameters:

- `after` (string): Cursor
- `id` (string, required): id
- `include` (string): comma list: delta (streamed text), tools (per-tool progress)
- `types` (string): Filter
- `wait` (integer): 0-30 s

### `deep_stop` (~20 tokens)

Stop a run

Stop a run

Input parameters:

- `id` (string, required): id

### `deep_resume` (~34 tokens)

Resume a paused run

Resume a paused run (uses points, metered on the models used like the website)

Input parameters:

- `id` (string, required): id

### `deep_pdf` (~20 tokens)

PDF report link

PDF report link

Input parameters:

- `id` (string, required): id

### `autopilots_delete` (~24 tokens)

Archive a stopped autopilot

Archive a stopped autopilot

Input parameters:

- `id` (string, required): id

### `autopilots_analyses` (~57 tokens)

Analysis history

Analysis history

Input parameters:

- `agent` (string)
- `before` (string): timestamp cursor
- `id` (string, required): id
- `include` (string): text
- `limit` (integer): <= 100

### `autopilots_logs` (~23 tokens)

Lifecycle and delivery log

Lifecycle and delivery log

Input parameters:

- `id` (string, required): id

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/simianx-ai-simianx/v1-mcp#diagnostics

## Score history

- 2026-10-18: 63
- 2026-10-17: 62
- 2026-10-16: 62

## Common questions

### What is the SimianX AI MCP server?

SimianX AI is an MCP server listed in the public MCP registry as io.github.SimianX-AI/simianx. Live multi-agent analysis and scored market news for US stocks and crypto, from SimianX AI. This page covers its hosted endpoint (https://service.simianx.ai/v1/mcp).

### Is the SimianX AI MCP server safe to use?

SimianX AI scores 63 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the SimianX AI MCP server expose?

SimianX AI exposes 55 tools: run_live_analysis, get_live_analysis, get_news, get_news_article, get_pulse_events, and 50 more. Their descriptions and schemas cost roughly 4,297 tokens of context every time the server is loaded.

### Does the SimianX AI MCP server require authentication?

No. We connected to SimianX AI without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the SimianX AI MCP server still maintained?

SimianX AI is still listed as active in the MCP registry. We last reached this channel on 18 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://service.simianx.ai/v1/mcp
- Authorisation metadata: https://service.simianx.ai/.well-known/oauth-protected-resource/v1/mcp
- Repository: https://github.com/SimianX-AI/simianx-skills
- Website: https://www.simianx.ai/agents
- Changelog RSS feed: https://verifymcp.io/servers/simianx-ai-simianx/v1-mcp.xml
- Changelog JSON feed: https://verifymcp.io/servers/simianx-ai-simianx/v1-mcp.json
- HTML version of this page: https://verifymcp.io/servers/simianx-ai-simianx/v1-mcp
