关于 marketmayhem
marketmayhem 是面向 AI Agent 的 MCP 服务,可在 BSC 上发行和交易代币。它默认以模拟模式运行,使用本地钱包签名,并通过单笔与每日限额控制支出。
主要功能
- 01查询新发行代币及代币详情
- 02获取买卖报价与价格影响
- 03发行代币并执行买卖
- 04本地签名及默认模拟运行
- 05设置交易额度和代币白名单
- 06查询交易状态与推荐收益
适用场景
- 01筛选 BSC 上新发行的代币
- 02在支出限制内模拟或执行买卖
- 03发行代币并设置首笔购买
- 04追踪交易状态和推荐收益
MCP 相关
MCP 服务向客户端提供代币查询、报价、发行、交易及状态查询等工具。可作为本地服务连接,也可使用托管端点;托管端点只准备交易,由用户在自己的钱包中确认。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://marketmayhem.co/api/mcpclaude mcp add --transport http co-marketmayhem https://marketmayhem.co/api/mcp{"mcpServers":{"co-marketmayhem":{"type":"http","url":"https://marketmayhem.co/api/mcp"}}}在 Cursor 中打开{"servers":{"co-marketmayhem":{"type":"http","url":"https://marketmayhem.co/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"co-marketmayhem":{"type":"http","url":"https://marketmayhem.co/api/mcp"}}}{"mcpServers":{"co-marketmayhem":{"serverUrl":"https://marketmayhem.co/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
18此工具无需参数。
详细介绍
@marketmayhem/mcp
为 AI Agent 提供的 Market Mayhem:通过 MCP 服务发行和交易 BSC 代币。
- 你的钱包在本地签名。 私钥不会离开此进程。Market Mayhem 的 API 会构建并模拟每笔交易;此服务会根据你的限额检查交易并为其签名。
- 默认进行模拟运行。 在设置
MM_LIVE=1之前,每个工具都会准确说明将要执行的操作,且不会签名。
完全不想安装? 在 Claude、ChatGPT 或任何 MCP 客户端中,将 https://marketmayhem.co/api/mcp 添加为连接器。这个托管服务会读取并准备交易;用户在 marketmayhem.co 上使用自己的钱包确认每笔交易。此软件包适用于拥有自己钱包的 Agent。
文档:marketmayhem.co/developers · 面向 AI:marketmayhem.co/llms.txt
工具
| 工具 | 功能 |
|---|---|
get_settings | 网络、合约、费用和交易对货币。请先读取。 |
new_launches | 已发行的代币,按最新发行时间排序。传入 after 只获取新代币。 |
get_token | 单个代币的信息:流动性池、费率级别、交易对货币和创建者。 |
quote | 当前买入或卖出可获得的数量,以及价格影响和费用。 |
buy / sell | 在你的限额和允许列表范围内进行交易。sell 接受 amount 或 percent。 |
launch_token | 发行代币,可选进行首次买入并分配至最多 8 个钱包(销毁地址会销毁代币),并通过 burnPct 设置版税。 |
tx_status | 待处理、已挖矿或已索引。 |
my_referral_earnings / referral_link | 通过你的链接带来的每笔交易赚取部分费用,终身有效。 |
错误会以 { error, message, fix } 的形式返回,Agent 可以据此自行修正。
设置
Claude Desktop(claude_desktop_config.json)、Cursor 或任何 MCP 客户端:
{
"mcpServers": {
"marketmayhem": {
"command": "npx",
"args": ["-y", "@marketmayhem/mcp"],
"env": {
"MM_PRIVATE_KEY": "0x… the agent's own wallet",
"MM_MAX_PER_TX": "BNB:0.05",
"MM_MAX_PER_DAY": "BNB:0.25"
}
}
}
}
Claude Code:claude mcp add marketmayhem -e MM_PRIVATE_KEY=0x… -- npx -y @marketmayhem/mcp
设置项
| 变量 | 默认值 | 说明 |
|---|---|---|
MM_LIVE | 未设置(模拟运行) | 1 允许 Agent 发送交易。 |
MM_PRIVATE_KEY | — | Agent 自己的钱包。请使用专为其创建的钱包,且只存入它可以花费的资金。 |
MM_WALLET | — | 未提供私钥时:用于模拟运行的地址。它永远无法发送交易。 |
MM_MAX_PER_TX | BNB:0.05 | 单笔交易可花费的最高金额,按货币分别设置(BNB:0.05,USDT:50)。 |
MM_MAX_PER_DAY | BNB:0.25 | 每个 UTC 日可花费的最高金额,按货币分别设置。未设置限额的货币不可用于支出。 |
MM_ALLOW_TOKENS | 任意 | 以逗号分隔的代币列表,Agent 可买入或卖出这些代币。 |
MM_API_KEY | — | 你的 API 密钥:可提高限额,并将你的钱包设为每笔交易的默认推荐人。 |
MM_API_URL | https://marketmayhem.co/api/v1 | API。 |
MM_RPC_URL | 一个公共 BSC 节点 | 用于发送交易的节点。 |
MM_STATE_DIR | ~/.marketmayhem-mcp | 保存今日支出的位置,避免重启后重置每日限额。 |
卖出不会花费资金,因此只受允许列表限制。首次卖出时,会先发送一次性授权,然后执行交易。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。