
Research
/Security News
Popular npm Packages in the keyv and Cacheable Namespaces Compromised in Active Supply Chain Attack
Popular npm packages keyv and cacheable compromised.
simmer-mcp
Advanced tools
MCP server for Simmer — skill discovery, execution, autoresearch, and AI market tools
MCP server that gives your AI agent access to Simmer trading skill management, experiment tracking, and AI-powered market research.
Migrating from
simmer-autoresearch? Runnpm install -g simmer-mcpand update your agent config to usesimmer-mcpas the command. Everything else is the same.
npx simmer-mcp install-skill
This installs the SKILL.md for your agent runtime (OpenClaw / Hermes). For Claude Code, paste the content into your project's CLAUDE.md.
{
"mcpServers": {
"simmer": {
"command": "npx",
"args": ["-y", "simmer-mcp"],
"env": {
"SIMMER_API_KEY": "sk_live_..."
}
}
}
}
Get your API key from simmer.markets/dashboard.
| Tool | Description |
|---|---|
list_skills | List the core bundled Simmer skills with tier and Pro requirements |
get_skill_docs | Get full SKILL.md for a specific skill |
troubleshoot_error | Look up a Simmer API error and get a fix |
| Tool | Description |
|---|---|
init_experiment | Initialize an autoresearch session for a skill |
run_experiment | Run a shell command as a timed experiment |
log_experiment | Record experiment result (keep/discard/crash) with git commit |
backtest_experiment | Replay historical trades against new config (server-side) |
simmer_<slug> × 5 | Read or execute a core bundled Simmer skill in paper or live mode |
| Raw market/trade tools | simmer_get_markets, simmer_get_market_context, simmer_get_briefing, simmer_trade, portfolio and position tools |
None as of v3.1.0. The previous simmer://docs/api-reference and simmer://docs/skill-reference resources shipped static markdown snapshots that drifted from the canonical source. Fetch docs.simmer.markets/llms-full.txt directly for the full Simmer API reference — it's always current.
| Variable | Required | Description |
|---|---|---|
SIMMER_API_KEY | For Pro tools | API key from simmer.markets/dashboard |
SIMMER_API_URL | No | Override API base URL (default: https://api.simmer.markets) |
SIMMER_MCP_PYTHON | No | Absolute path to the Python binary to use for skill execution (see Pinning a Python interpreter) |
AUTORESEARCH_MAX_EXPERIMENTS | No | Cap experiments per session (default: 50) |
SIMMER_MCP_ALLOW_LIVE | No | Set true to allow live trading via guarded trade tools |
SIMMER_MCP_ALLOW_EXTRA_ARGS | No | Set true to pass extra_args through to skill CLI |
By default, simmer-mcp resolves the Python binary in this order:
SIMMER_MCP_PYTHON env var (if set, used verbatim — no PATH lookup)python on your PATHpython3 on your PATHpython3 as a last resortSet SIMMER_MCP_PYTHON when:
SIMMER_MCP_PYTHON=/path/to/venv/bin/python
python is Python 2 (RHEL 7, Ubuntu 18.04, and other legacy Linux distros ship python → Python 2.x). In that case the fallback to python silently picks up Py2, simmer-sdk import fails, and skills report simmer-sdk: not installed. Pinning to python3 or your venv's interpreter avoids this.Legacy Linux warning: On systems where
pythonresolves to Python 2, all per-skill tools will fail with a silent import error unlessSIMMER_MCP_PYTHONis set to a Python 3.8+ binary (the simmer-sdk minimum, perpyproject.toml).
{
"mcpServers": {
"simmer": {
"command": "npx",
"args": ["-y", "simmer-mcp"],
"env": {
"SIMMER_API_KEY": "sk_live_...",
"SIMMER_MCP_PYTHON": "/home/user/.venvs/simmer/bin/python"
}
}
}
}
Replace the path with the output of which python3 (or your venv's bin/python) on your system.
Only foundational skills are included in this package. Each has a corresponding
simmer_<slug> MCP tool when SIMMER_API_KEY is set:
simmer — Simmer overview and identitysimmer-wallet-setup — Real-money wallet setup guidancesimmer-mcp-setup — MCP runtime setup guidancesimmer-briefing — Agent briefing and heartbeat guidancepreflight — Trade-readiness check before real-money ordersSituational strategies such as combo, shock-ladder, copytrading, weather, and DCA install on demand from ClawHub instead of shipping inside the npm bundle. See CORE_BUNDLE_DECISION.md for the canonical allowlist decision and rationale.
pip install simmer-sdk>=0.13.0 (for per-skill execution)See CONTRIBUTING.md for development setup, test structure, and release checklist.
FAQs
MCP server for Simmer — skill discovery, execution, autoresearch, and AI market tools
The npm package simmer-mcp receives a total of 35 weekly downloads. As such, simmer-mcp popularity was classified as not popular.
We found that simmer-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.

Security News
/Company News
Socket has joined the new Composer and Packagist sponsorship program as a launch sponsor, supporting the team that keeps PHP's package ecosystem secure.