mcp-server-skyfire
的镜像
概述
MCP-Server-Skyfire 是一个实现了模型上下文协议(MCP)的服务器,允许 AI 模型通过 Skyfire 系统进行支付操作。
前提条件
- Node.js (ES2022 兼容)
- 有效的 Skyfire API 密钥
快速开始
1. 安装
git clone <仓库URL>
cd mcp-server-skyfire
npm install
2. 配置
在根目录创建 .env
文件:
SKYFIRE_API_KEY=你的API密钥
3. 构建
npm run build
4. 运行服务器
./build/index.js
# 或
mcp-server-skyfire
功能
服务器提供 make_payment
工具,用于向 Skyfire 用户付款:
// 示例调用参数
{
"receiverUsername": "接收方用户名",
"amount": "支付金额"
}
// 成功响应
{
"content": [
{
"type": "text",
"text": "已成功向[username]发送了[amount]的款项"
}
]
}
错误处理
服务器提供完整的错误处理,包括:
- 无效工具名称 →
MethodNotFound
- 缺失或无效参数 →
InvalidParams
- 支付处理失败 →
InternalError
更多详细信息,请参考完整文档。