Skip to main content

MCP server for the OrcaLayer API — Polymarket whale and market analytics for Claude Desktop and other MCP clients

Project description

orcalayer-mcp

PyPI MIT License MCP MCP Badge Glama MCP orcalayer-mcp MCP server

Model Context Protocol (MCP) server for the OrcaLayer API — Polymarket whale and market analytics inside Claude Desktop and other MCP clients.

It is a thin stdio wrapper over the orcalayer Python SDK and exposes five tools:

Tool What it does Key
leaderboard Rank smart-money whales by P&L, win rate or volume No
wallet_overview A wallet's profile and performance summary No
wallet_positions A wallet's largest open positions No
markets Search markets where smart whales are clustering No
whale_alerts Live feed of recent smart-whale trades Premium

Public tools work anonymously. whale_alerts needs a Premium API key (get one) supplied via the ORCALAYER_API_KEY environment variable.

Prompts

Ready-to-use prompts for common analytics scenarios:

Prompt What it does
analyze_wallet Full wallet analysis — smart money or farmer?
find_divergence Markets where smart money disagrees with the current price
hedge_check Whether a wallet's profit was real alpha or a hedge structure
territorial_markets_review Ukraine territorial markets with ISW frontline overlay

In Claude Desktop, pick a prompt from the prompt menu (the + / slash-command picker) — each one orchestrates the tools above for you.

Resources

Read-only context the model can pull directly — no tool call needed:

Resource URI Content
orcalayer://methodology How smart money is filtered from farmers, hedgers and market-makers
orcalayer://glossary Prediction-markets glossary
orcalayer://api-reference OrcaLayer REST API reference (endpoints, auth, rate limits)

Use with Claude Desktop

Add this to your claude_desktop_config.json (%APPDATA%\Claude\claude_desktop_config.json on Windows, ~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "orcalayer": {
      "command": "uvx",
      "args": ["orcalayer-mcp"]
    }
  }
}

The public tools work as-is. For the Premium whale_alerts tool, add your API key (get one):

{
  "mcpServers": {
    "orcalayer": {
      "command": "uvx",
      "args": ["orcalayer-mcp"],
      "env": { "ORCALAYER_API_KEY": "ol_your_key" }
    }
  }
}

Restart Claude Desktop after editing the config.

License

MIT. See LICENSE.

Data is provided for informational purposes only and is not financial advice.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

orcalayer_mcp-0.2.1.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

orcalayer_mcp-0.2.1-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file orcalayer_mcp-0.2.1.tar.gz.

File metadata

  • Download URL: orcalayer_mcp-0.2.1.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for orcalayer_mcp-0.2.1.tar.gz
Algorithm Hash digest
SHA256 5fb024ccb12d809e284c091efd18cb3a5c7bd4b84fab10d29c55b89eadfb619e
MD5 a18c1201d171c99bfaa7f5bf49380e5c
BLAKE2b-256 5d4a3895596eca613f48a557504fa41c2f211b7243afde6d3470bae85fea6e47

See more details on using hashes here.

File details

Details for the file orcalayer_mcp-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: orcalayer_mcp-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for orcalayer_mcp-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6f692cd33d4e0b5ed0d37c706d2db21114c6ce1dcf4a8f5e689902a2d78bf220
MD5 07b66d8746d0c75f2394982b2416d3e6
BLAKE2b-256 ee07bf2ce8fdedb353cf9ed3f26df568897183d7d22ec0c437f9c6f216a16743

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page