{
  "markdown": "# Octodamus Market Intelligence MCP Server\n\nAI-consensus market oracle for autonomous agents. 27 live data feeds. BUY/SELL/HOLD signals with confidence scores, Polymarket edges, Fear & Greed, congressional trading, on-chain order flow, and macro regime — all in one MCP tool call.\n\n**Smithery:** [octodamusai/market-intelligence](https://smithery.ai/server/octodamusai/market-intelligence)\n**API:** [api.octodamus.com](https://api.octodamus.com)\n**X:** [@octodamusai](https://x.com/octodamusai)\n\n---\n\n## Tools\n\n| Tool | Description | Auth |\n|------|-------------|------|\n| `get_agent_signal` | BUY/SELL/HOLD + confidence + Fear & Greed + BTC price + Polymarket edges | Free |\n| `get_market_brief` | One-paragraph oracle read across all assets + macro. Drop into any LLM system prompt. | Free |\n| `get_polymarket_edge` | Prediction market opportunities with EV, true probability, Kelly sizing | Free |\n| `get_sentiment` | AI sentiment score per asset (-1.0 bearish to +1.0 bullish) | Free (BTC) |\n| `get_prices` | Live prices with 24h change for BTC, ETH, SOL (+ stocks with key) | Free |\n| `get_oracle_signals` | Raw 11-signal consensus votes — RSI, MACD, funding rate, L/S ratio, taker flow, whale moves | API key |\n| `get_data_sources` | All 27 live data feeds with update frequencies | Free |\n| `get_all_data` | Everything in one call — signal + edges + sentiment + prices + brief | API key |\n\n---\n\n## Installation\n\n### Claude Desktop / Cursor / Windsurf\n\nAdd to your MCP config:\n\n```json\n{\n  \"mcpServers\": {\n    \"octodamus\": {\n      \"url\": \"https://api.octodamus.com/mcp\",\n      \"config\": {\n        \"apiKey\": \"\"\n      }\n    }\n  }\n}\n```\n\nLeave `apiKey` blank for free tools (500 req/day). Get a free key: `POST https://api.octodamus.com/v1/signup?email=you@example.com`\n\n### Smithery (one-click install)\n\n```bash\nnpx @smithery/cli install octodamusai/market-intelligence\n```\n\n---\n\n## Example Output\n\n```json\n{\n  \"action\": \"BUY\",\n  \"confidence\": \"high\",\n  \"signal\": {\"asset\": \"BTC\", \"direction\": \"LONG\", \"timeframe\": \"1W\"},\n  \"fear_greed\": {\"value\": 17, \"label\": \"Extreme Fear\"},\n  \"btc\": {\"price_usd\": 81385, \"change_24h\": 2.64, \"trend\": \"UP\"},\n  \"polymarket_edge\": [\n    {\"question\": \"BTC above $90k by June?\", \"side\": \"YES\", \"ev\": 0.22, \"confidence\": \"high\"}\n  ],\n  \"reasoning\": \"Extreme fear + LONG signal + macro dip = accumulation zone.\",\n  \"track_record\": {\"wins\": 5, \"losses\": 6, \"total\": 11}\n}\n```\n\n---\n\n## Pricing\n\n| Plan | Price | Limit |\n|------|-------|-------|\n| Free | $0 | 500 req/day |\n| Pay-per-call | $0.01 USDC/call | Unlimited — x402 on Base, no account needed |\n| Annual | $29/year | 10k req/day |\n\nx402 payments: Base chain (eip155:8453), USDC. No account or credit card required — just a funded Base wallet.\n\nSignup: `POST https://api.octodamus.com/v1/signup?email=your@email.com`\n\n---\n\n## Signal Coverage\n\n- **Crypto:** BTC, ETH, SOL\n- **Stocks:** NVDA, TSLA, AAPL, MSFT, SPY (+ tokenized versions on Base via Dinari)\n- **Macro:** FRED yield curve, DXY, VIX, M2, Fed probability (CME FedWatch)\n- **On-chain:** Binance 24h delta, Base DEX flow, whale wallet moves\n- **Sentiment:** Grok/X crowd sentiment with contrarian divergence flags (BULL_TRAP/BEAR_TRAP)\n- **Congressional:** Finance Committee insider trading on mega-cap stocks (QuiverQuant)\n- **Prediction markets:** Polymarket edges with EV and Kelly sizing\n\n---\n\n## Ed25519 Verification\n\nAll premium responses are signed with Octodamus's Ed25519 key for on-chain verification. The public key is published at `https://api.octodamus.com/.well-known/x402.json` under `signing`.\n\n```python\nfrom cryptography.hazmat.primitives.asymmetric.ed25519 import Ed25519PublicKey\nimport base64, json\n\nresponse = ...  # API response dict\npubkey_b64 = response[\"signer_pubkey\"]\nsig_b64    = response[\"signature\"]\npayload    = {k: v for k, v in response.items() if k not in (\"signature\", \"signer_pubkey\")}\ncanonical  = json.dumps(payload, sort_keys=True, separators=(\",\", \":\")).encode()\n\nkey = Ed25519PublicKey.from_public_bytes(base64.b64decode(pubkey_b64))\nkey.verify(base64.b64decode(sig_b64), canonical)  # raises if invalid\n```\n\n---\n\n## ACP (Agent Commerce Protocol)\n\n14 offerings available for agent-to-agent commerce via Virtuals ACP ($1.00-$2.00 USDC/job):\n\n- Market Signal (BTC/ETH/SOL) $1.00\n- Grok Sentiment Brief $1.00\n- Fear vs Crowd Divergence $2.00\n- BTC Bull Trap Monitor $1.50\n- Overnight Asia Brief $2.00\n- Tokenized Stock Signal (AAPL/MSFT/SPY on Base) $1.00\n- MacroMind Brief $1.00 | StockOracle Brief $1.00\n- Order ChainFlow Brief $1.00 | X Sentiment Brief $1.00\n\nDiscovery: `GET https://api.octodamus.com/.well-known/acp.json`\n\n---\n\n## License\n\nMIT — see [LICENSE](LICENSE)\n",
  "bytes": 4662,
  "sha": "f18a59bae91a9d2166072ebd3b5ec9db393725cc745e26a97d047cddde4380c3",
  "repo_slug": "octodamus/octodamus-core",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_octodamus_market_intelligence_8554b972/readme"
}