solvr-mcp
v0.2.1
Published
Solvr Intel as an MCP server — on-chain + security + DEX + TA + news for any MCP-compatible agent (Claude Code, Cursor, Cline, Zed, Continue, Odysseus).
Maintainers
Readme
solvr-mcp
Solvr Intel as an MCP server.
17 crypto-native + macro tools for any MCP-compatible agent — Claude Code, Cursor, Cline, Zed, Continue, Goose, Odysseus. On-chain intel, security scoring, DEX analytics, whale concentration, perp derivatives, Fear & Greed, technical analysis, US equity quotes, FRED econ calendar, world-bank macro, real-time news.
Powered by api.solvrbot.com/api/v1/* — the same intelligence layer behind the @Solvrbot Telegram agent.
Install
No install needed — your MCP host runs it via npx. Add to your host's MCP config:
Claude Code
// ~/.claude.json (or your project's .mcp.json)
{
"mcpServers": {
"solvr": {
"command": "npx",
"args": ["-y", "solvr-mcp"],
"env": { "SOLVR_API_KEY": "solvr_..." }
}
}
}Cursor / Cline / Zed / Continue / Goose
Same shape — paste the solvr entry into whichever JSON file your host uses for MCP servers.
Odysseus (PewDiePie's self-hosted AI workspace)
Open your Odysseus instance as admin → Settings → MCP Servers → Add Server:
| Field | Value |
|---|---|
| Name | Solvr Intel |
| Transport | stdio |
| Command | npx |
| Args | ["-y", "solvr-mcp"] |
| Env | {"SOLVR_API_KEY": "solvr_..."} (omit for keyless-only) |
Hit save. Odysseus spawns the server, lists the 17 tools, and the agent can call them in the next chat turn.
For a guided walkthrough + curated crypto-agent prompts, see solvrbot.com/odysseus.
solvr_news works keyless if you want to try the server before you have a key.
Get an API key
Sign a one-time SIWE message with your wallet and POST it to /api/v1/agent/register. No web UI, no email, no manual approval — the API hands back an api_key you paste into the SOLVR_API_KEY env above.
Full registration flow + Python/TypeScript snippets: solvrbot.com/api-docs#agent-register.
Quick reference:
import eth_account, requests, time
wallet = "0x..."
ts = int(time.time())
sig = eth_account.Account.sign_message(
eth_account.messages.encode_defunct(
text=f"Register Solvr agent\nWallet: {wallet}\nTimestamp: {ts}"
),
private_key="0x...",
).signature.hex()
r = requests.post(
"https://api.solvrbot.com/api/v1/agent/register",
json={"wallet": wallet, "timestamp": ts, "signature": sig},
)
print(r.json()["api_key"]) # solvr_xxxxxxxx... — paste into SOLVR_API_KEYTiers are gated by your wallet's $SOLVR balance, checked on-chain:
- Free / keyless —
solvr_news,solvr_dex_search,solvr_dex_trending,solvr_feargreed,solvr_worlddata - Standard (20M $SOLVR) — intel + security + DEX detail + derivatives + whales + stocks + macro calendar + quick TA
- Full (1B $SOLVR) — full multi-timeframe TA
Tools (17)
On-chain + DEX
| Tool | Tier | What it does |
|---|---|---|
| solvr_intel | Standard | Comprehensive on-chain + market intel for a CA — holders, 24h volume, liquidity, deployer X, dyor score, factory, age. First call when researching any token. |
| solvr_dex_search | Keyless | Search tokens by name / ticker / address. Fast lookup. |
| solvr_dex_trending | Keyless | Trending tokens across Solvr-tracked chains. |
| solvr_dex_analytics | Standard | Volume / liquidity / price / market data, free-text query. |
| solvr_dex_token | Standard | Deep per-token detail — pair info, holders, chart points, LP lock. |
Security
| Tool | Tier | What it does |
|---|---|---|
| solvr_security_scan | Standard | Risk scoring + honeypot + flags (LP lock, mint, ownership). |
| solvr_security_bundles | Standard | Early-buyer / sybil-cluster detection. |
| solvr_security_verify_ca | Standard | On-chain deployer ↔ claimed X handle verification (msgSender + bio scan). |
| solvr_whales | Standard | Top-holder concentration with BURN / LP-pool / contract / wallet labels. |
Markets + derivatives
| Tool | Tier | What it does |
|---|---|---|
| solvr_ta_quick | Standard | RSI / MACD / Bollinger snapshot for a crypto symbol. |
| solvr_ta_analysis | Full | Multi-timeframe TA confluence — RSI / MACD / EMA / SMA / BB / ATR. |
| solvr_derivatives | Standard | Perp funding rate + open interest + mark price (Hyperliquid). |
| solvr_feargreed | Keyless | Crypto Fear & Greed index (0-100) with classification + history. |
| solvr_stocks | Standard | Real-time US equity quotes via Twelve Data (AAPL, BRK.B, etc.). |
Macro + world
| Tool | Tier | What it does |
|---|---|---|
| solvr_calendar | Standard | Upcoming high-impact US releases (CPI, jobs, GDP, FOMC) via FRED. |
| solvr_worlddata | Keyless | Country/macro stats — population, GDP, inflation, Fed rate, VIX, S&P 500, life expectancy across 180+ countries. |
| solvr_news | Keyless | Real-time crypto + macro news (GDELT). |
Environment variables
| Var | Default | Purpose |
|---|---|---|
| SOLVR_API_KEY | — | Bearer token from /api/v1/agent/register. Required for everything except solvr_news. |
| SOLVR_API_BASE_URL | https://api.solvrbot.com | Override for staging / self-host (must be http or https). |
| SOLVR_MCP_DEBUG | unset | Set to anything to emit a ready-banner + shutdown notice on stderr. Off by default. |
Try it
Drop the config above into Claude Code (or Cursor / Cline / Zed / Continue), restart, then ask the agent any of:
"Use solvr_intel and solvr_security_scan to audit
0x6DfB7BFA06e7c2B6c20C22c0afb44852C201eB07. Give me holder count, volume, dyor score, security verdict."
"What's the current Fear & Greed index? Cross-reference with BTC funding rate and OI on Hyperliquid via solvr_derivatives."
"Is there a CPI release this week? If yes, give me the date and the last reading via solvr_calendar + solvr_worlddata."
You'll get live numbers — Solvr is the data layer; your agent does the reasoning.
What this is, what it isn't
This is the standalone MCP server for the Solvr Intelligence API — works in any MCP host.
For Base MCP specifically, the solvr-base-skill pack is the Base-MCP-native plugin set (factory + security + intel skills).
License
MIT
