KaiaFun MCP
🐍 ☁️ 一个 MCP 服务器,用于在KaiaFun上列出和交易代币并与 Kaia 区块链进行交互
🛠️ MCP 服务器
概述
模型上下文协议 (MCP)是一种开放协议,它标准化了应用程序如何为大型语言模型 (LLM) 提供上下文。
该存储库为 KaiaFun 协议实现了一个 MCP 服务器,支持代币列表、交易以及与 Kaia 区块链的交互(例如检查配置钱包的代币余额)。
安装
构建过程将通过tsc
在tsconfig.json
中指定的目录中生成输出(默认为dist
)。
要启动 MCP 服务器,您需要运行dist/kaiafun-mcp-server.js
(请参阅下面的#configuration )。
配置
通过更新claude_desktop_config.json
来更新您的Claude Desktop配置:
- 将
mcpServers.kaiafun.args[0]
设置为dist/kaiafun-mcp-server.js
的绝对路径 - 配置
PRIVATE_KEY
为账户私钥,用于交易签名 - 我们还建议将
@modelcontextprotocol/server-puppeteer
添加到您的配置中,以实现基本的 Web 浏览功能。
[!CAUTION] 请注意,以纯文本形式存储私钥(
PRIVATE_KEY
)并不安全,这主要用于开发/探索目的。此 repo 目前正在开发中,相关项目、协议和实体的贡献者对于因使用本项目而造成的任何资金损失、损失或问题不承担任何责任。
任何人都可以自由地使用该项目,风险自负,并通过提出问题和拉取请求为项目做出贡献。💗
🛠️ SDK
我们还在开发一个 TypeScript SDK,用于与 KaiaFun 协议交互。它支持我们 MCP 服务器的核心功能,之后可以独立用于构建自定义应用程序。源代码位于src/sdk
目录中。
目前支持的功能如下:
- ✅ 使用预定义元数据列出新代币
- ✅ 使用 KAIA 购买和出售代币
请注意,该 SDK 也处于测试阶段,其功能和实现方式可能会发生变化。
📄 许可证
根据Apache License 2.0授权。
版权所有 2025 KaiaFun。
This server cannot be installed
MCP 服务器可通过 Claude Desktop 实现代币列表、交易以及与 Kaia 区块链的交互。