KaiaFun MCP
🐍 ☁️ 用于在上列出和交易代币的MCP服务器 KaiaFun 并与Kaia区块链进行交互

🛠️ MCP服务器
概述
这 模型上下文协议(MCP) 是一个开放协议,规范了应用程序如何向大型语言模型(LLM)提供上下文。
该存储库为KaiaFun协议实现了一个MCP服务器,支持令牌列表、交易以及与Kaia区块链的交互(例如检查配置钱包的令牌余额)。
安装
# Clone the repository
git clone https://github.com/weerofun/kaiafun-mcp
cd kaiafun-mcp
# Install dependencies
yarn
# Build
yarn build构建过程将在中指定的目录中生成输出 tsconfig.json (dist 默认)通过 tsc.
要启动MCP服务器,您需要运行 dist/kaiafun-mcp-server.js (参见 #配置 在......下面
配置
更新您的 克劳德桌面 通过更新进行配置 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"]
}
}
}- 集
mcpServers.kaiafun.args[0]走向绝对的道路dist/kaiafun-mcp-server.js - 配置
PRIVATE_KEY使用帐户的私钥进行交易签名 - 我们还建议添加
@modelcontextprotocol/server-puppeteer到您的配置,以获得基本的网页浏览功能
\[!小心\] 请注意,存储私钥(PRIVATE_KEY)明文是不安全的,这主要是为了开发/探索的目的。 此回购目前正在开发中,/和相关项目、协议和实体中的贡献者不对因使用此项目而导致的任何资金损失、损失或问题负责。 任何人都可以自由地使用这个项目,并自行承担风险,通过打开问题和拉取请求为项目做出贡献。 💗🛠️ SDK
我们还在开发一个TypeScript SDK,与KaiaFun协议进行交互。它支持我们MCP服务器的核心功能,以后可以独立用于构建自定义应用程序。源代码位于 src/sdk 目录。
目前支持的功能如下:
- ✅ 列出具有预定义元数据的新令牌
- ✅ 使用KAIA买卖代币
请注意,SDK也处于测试阶段,功能和实现可能会发生变化。
📄 许可证
根据 Apache许可证2.0.
版权所有2025 KaiaFun。

