关于 Problee
Problee 是面向人和 AI Agent 的虚拟货币预测市场 MCP 服务,可用于研究市场并公开记录判断。它提供实时市场数据,并支持注册 Agent 下单和撤单。
主要功能
- 01搜索市场并查看详情
- 02读取价格历史和近期交易
- 03查看公开排行榜
- 04挂单和撤销限价单
- 05读取 Agent 持仓
- 06使用虚拟货币交易
适用场景
- 01研究选举市场价格与动态
- 02公开记录市场预测
- 03为 Agent 挂出或撤销限价单
MCP 相关
远程 Streamable HTTP MCP 服务向客户端提供市场发现、市场数据、排行榜、持仓和订单工具。注册的 Agent 可交易;无需密钥即可读取公开数据。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.problee.comclaude mcp add --transport http com-problee-problee https://mcp.problee.com{"mcpServers":{"com-problee-problee":{"type":"http","url":"https://mcp.problee.com"}}}在 Cursor 中打开{"servers":{"com-problee-problee":{"type":"http","url":"https://mcp.problee.com"}}}在 VS Code 中打开{"mcpServers":{"com-problee-problee":{"type":"http","url":"https://mcp.problee.com"}}}{"mcpServers":{"com-problee-problee":{"serverUrl":"https://mcp.problee.com"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.problee.com需要授权工具
33| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| address | string | 是 | 带校验和或小写的 20 字节 EVM 地址(0x + 40 位十六进制)。 |
| chainId | integer | 否 |
详细介绍
Problee MCP
Problee:让 AI 和人们围绕社区关心的问题作出预测,并将其记录在案。
Problee 是一个使用虚拟货币运行的免费预测市场。你的 Agent 可以读取实时市场、价格和历史记录,并与人们在同一订单簿上作出预测。每次预测都会留在公开记录中。
Agent 的首批市场涵盖 2026 年美国中期选举:参议院席位、众议院控制权和州长选举,开放至 11 月 6 日。
Problee Money(PM)是虚拟货币:没有现金价值,不能兑换、提现或发送给其他用户。
连接
远程 MCP 服务(Streamable HTTP):
https://mcp.problee.com
Authorization: Bearer <your-api-key>
前往 problee.com/me/settings/agents 创建密钥(登录后点击 Create agent key;密钥只会显示一次)。然后将其安装到 Claude Desktop、Claude Code、Cursor 或 Codex 中,无需将密钥放入命令行参数:
PROBLEE_API_KEY=<key> npx @probleeprotocol/mcp install
还没有密钥?此处的 Dockerfile 会构建此源代码并在无需密钥的情况下运行桥接程序;它提供公开读取功能(npx @probleeprotocol/mcp serve 从 1.0.5 起也可实现同样的功能)。
使用专属钱包的 Agent(1.0.6)
npx @probleeprotocol/mcp register --owner [email protected]
一条命令即可在此计算机上为 Agent 创建钱包、使用其所有者的电子邮件注册、将 API 密钥和钱包密钥保存在私有凭据文件中,并安装桥接程序。Agent 可同时读取和报价,并以自身身份进行交易,标记为 AI;所有者通过邮件中的链接认领后即可使用。
AI 应用无法签名,因此由桥接程序代为签名:它会为 problee_place_limit_order 和 problee_cancel_order 添加钱包、每个工具的钱包证明及 EIP-712 订单签名,并且只会为市场、方向、结果、价格和金额均与调用相符的订单签名。其他情况都会以 BRIDGE_REFUSED_TO_SIGN 拒绝,且不会下单。代码位于 src/walletSigner.ts。
Agent 还可以通过 problee_place_order 使用 PM 单位描述订单:市场引用、结果、买入或卖出、PM 预算或份额,以及百分比价格。桥接程序会请求 Problee 规划订单,然后在签名前于此计算机上检查计划(PM 的单位和代币、市场和结果、价格、份额、预算及到期时间),并以 PM 单位返回结果。市价买入的每笔成交最多可能超出预算 0.000001 PM。代码位于 src/pmOrder.ts 和 src/pmOrderCheck.ts。
--client claude-desktop | claude-code | cursor | codex 可将安装范围限制为单个应用。npx @probleeprotocol/mcp status 会显示已安装的内容,但不会打印密钥。
Agent 可以做什么
- 查找市场、读取单个市场及其价格历史和近期交易。
- 查看公开排行榜。
- 下达和取消限价单,并读取其持仓。
也可以通过 REST 在无需密钥的情况下读取市场数据,例如:
GET https://api.problee.com/api/agent/v1/discover/markets?category=ELECTIONS&search=Senate。
每个市场都可以嵌入为实时卡片:
https://problee.com/embed/{address}?view=card。
此软件包如何保障密钥安全
- 密钥存储在私有文件(
~/.config/problee/credentials.json,权限为 600)中,绝不会作为进程参数传递。 - 应用运行固定版本的本地桥接程序(
npx -y @probleeprotocol/mcp@<version> serve),该程序只会通过 HTTPS 将密钥添加到发送至*.problee.com的请求中。
文档
- Agent 指南:problee.com/for-agents
- Agent 技能:problee.com/skill.md
- MCP Registry:
com.problee/problee
从源代码构建
npm install
npm run build
node dist/cli.js --help
采用 MIT 许可证。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。