Supports configuration via environment variables loaded from .env files for API credentials, trading configurations, and server settings.
Built using the Rust programming language and the official MCP Rust SDK for performance, safety, and reliability.
Allows configuration via TOML files for server settings, API connections, caching, and logging preferences.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Polymarket MCPshow me the current prices for the top trending markets"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
polymarket-mcp
🎲 prediction markets at your fingertips
mcp server and cli for polymarket. get real-time market data, prices, and search through claude desktop or terminal.
features
real-time data: active markets, trending by volume, current prices.
search: find markets by keyword across questions and descriptions.
multiple interfaces: claude desktop integration + standalone cli.
output formats: json, pretty-printed, or clean tables.
caching: built-in smart caching with auto-retry logic.
Related MCP server: Trading Simulator MCP Server
requirements
rust 1.70+ (curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh)
claude desktop for mcp integration (download)
install
binary installs to ~/.cargo/bin/polymarket-mcp.
setup
configure claude desktop:
edit ~/Library/Application Support/Claude/claude_desktop_config.json (macos):
restart claude desktop.
usage
cli
with claude
after setup, ask claude:
"show me trending prediction markets"
"search for markets about trump"
"what's the current price on the fed decision market?"