
KaiaFun MCP

2025.04.07
1
TypeScript代币交易区块链交互金融服务
KaiaFun MCP 是一个基于 Model Context Protocol (MCP) 的服务器,专门用于在 KaiaFun 平台上列出和交易代币,并与 Kaia 区块链进行交互。它提供了代币列表、交易以及检查配置钱包的代币余额等功能。
View on GitHub
Overview
基本能力
产品定位
KaiaFun MCP 是一个用于代币交易和区块链交互的 MCP 服务器,旨在为 KaiaFun 平台提供标准化的上下文协议支持。
核心功能
- 列出新代币并定义元数据
- 使用 KAIA 买卖代币
- 与 Kaia 区块链交互(如检查钱包代币余额)
适用场景
- 在 KaiaFun 平台上进行代币交易
- 开发自定义应用程序与 Kaia 区块链交互
- 为 LLM 提供区块链上下文
工具列表
- TypeScript SDK:位于
src/sdk
目录,支持代币列表和交易功能。 - Puppeteer Server:提供基本的网页浏览能力,可通过
@modelcontextprotocol/server-puppeteer
安装。
常见问题解答
- 安全性:存储私钥 (
PRIVATE_KEY
) 为明文,仅适用于开发/探索目的,不建议在生产环境中使用。 - 责任声明:项目处于开发阶段,贡献者和相关实体不对资金损失或其他问题负责。
使用教程
使用依赖
- 确保已安装 Node.js 和 Yarn。
安装教程
# 克隆仓库
git clone https://github.com/weerofun/kaiafun-mcp
cd kaiafun-mcp
# 安装依赖
yarn
# 构建项目
yarn build
构建完成后,输出将生成在 dist
目录中。
调试方式
- 更新
claude_desktop_config.json
配置文件:
{
"mcpServers": {
"kaiafun": {
"command": "node",
"args": ["/path/to/dist/kaiafun-mcp-server.js"],
"env": {
"PRIVATE_KEY": "0x"
}
},
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}
- 设置
PRIVATE_KEY
为账户私钥。 - 启动服务器:
node /path/to/dist/kaiafun-mcp-server.js