polymarket-mcp
by pab1it0·★ 6·综合分 40
MCP 服务器提供对 Polymarket 预测市场数据的标准化访问接口。
概述
polymarket-mcp 服务器充当 AI 助手和 Polymarket Gamma Markets API 之间的桥梁,使 AI 系统能够查询预测市场数据、获取市场详细信息、检索订单簿信息并分析市场趋势。它提供 Docker 和 UV 两种安装方法,适用于各种部署场景。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果需要让 AI 助手通过标准化接口访问 Polymarket 预测市场数据,而不想实现自定义 API 集成,请选择此 MCP 服务器。
什么时候不要选它
如果你需要访问 Polymarket 以外的其他预测市场,或需要比市场数据访问更高级的交易功能,请不要选择它。
此 server 暴露的工具
从 README 抽取出 8 个工具get_marketsGet a list of all available markets with comprehensive filtering options
get_market_by_idGet detailed information about a specific market
get_order_book[EXPERIMENTAL] Get the current order book for a market
get_recent_trades[EXPERIMENTAL] Get latest trades for a market
get_market_history[EXPERIMENTAL] Get historical market data
search_marketsSearch for markets by keyword using slug filtering
get_eventsGet a list of all available events with comprehensive filtering options
get_event_by_idGet detailed information about a specific event
可对比工具
安装
Docker 安装
- 构建 Docker 镜像:
docker build -t polymarket-mcp-server .- 添加到 Claude Desktop 配置:
{
"mcpServers": {
"polymarket": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e", "GAMMA_API_URL",
"-e", "GAMMA_REQUIRES_AUTH",
"polymarket-mcp-server"
],
"env": {
"GAMMA_API_URL": "https://gamma-api.polymarket.com",
"GAMMA_REQUIRES_AUTH": "false"
}
}
}
}UV 安装(替代方案)
- 设置环境:
cp .env.template .env
# 编辑 .env 文件配置- 添加到 Claude Desktop 配置:
{
"mcpServers": {
"polymarket": {
"command": "/usr/local/bin/uv",
"args": [
"run",
"-m", "polymarket_mcp_server.main"
],
"cwd": "<polymarket-mcp 目录的完整路径>",
"env": {
"GAMMA_API_URL": "https://gamma-api.polymarket.com",
"GAMMA_REQUIRES_AUTH": "false"
}
}
}
}FAQ
- Gamma Markets API 是什么?
- Gamma Markets API 是 Polymarket 官方 API,用于访问预测市场数据,包括市场、事件、订单簿和历史数据。
- 如何进行 API 身份验证?
- 在您的环境中设置 GAMMA_REQUIRES_AUTH=true,并在您的请求中提供适当的身份验证凭据。
polymarket-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。