Cyb MCP Server 是一个模型上下文协议(MCP)服务器,用于与 Cyber 集成。该服务器使 AI 代理能够与去中心化知识图谱进行交互,创建网络链接(cyberlinks),并通过 Cyber 网络从 IPFS 中检索内容。
本项目是对 Great Web Foundation 的贡献,旨在支持去中心化、抗审查网络的发展。
npm install
npm run build
# 所有操作都需要
export CYBER_RPC_URL="https://rpc.bostrom.cybernode.ai"
export CYBER_GATEWAY="https://gateway.ipfs.cybernode.ai"
# 可选 - 仅 sendCyberlink 工具需要
export CYBER_MNEMONIC="your twelve word mnemonic phrase here"
npm start
在你的 Claude Desktop 配置中添加以下内容:
{
"mcpServers": {
"cyb": {
"command": "node",
"args": ["/path/to/cyb-mcp/dist/index.js"],
"env": {
"CYBER_RPC_URL": "https://rpc.bostrom.cybernode.ai",
"CYBER_GATEWAY": "https://gateway.ipfs.cybernode.ai"
}
}
}
}
若要使用 sendCyberlink 功能,请添加助记词:
{
"mcpServers": {
"cyb": {
"command": "node",
"args": ["/path/to/cyb-mcp/dist/index.js"],
"env": {
"CYBER_MNEMONIC": "your twelve word mnemonic phrase here",
"CYBER_RPC_URL": "https://rpc.bostrom.cybernode.ai",
"CYBER_GATEWAY": "https://gateway.ipfs.cybernode.ai"
}
}
}
}
在两个内容之间创建网络链接。需要配置助记词。 参数:
from:源 CID 或文本内容to:目标 CID 或文本内容fee:可选的交易费用对象注意:如果配置中未提供助记词,此工具将返回错误。
搜索 Cyber 知识图谱。无需助记词。 参数:
query:搜索查询(CID 或文本)page:分页页码(默认值:0)retrieveContent:是否从 IPFS 中获取内容(默认值:false)limit:要获取内容的最大结果数(默认值:5)返回值:
retrieveContent 为 true 时,支持文本和图像内容通过 Cyber 网关根据 CID 从 IPFS 中检索内容。无需助记词。 参数:
cid:要检索内容的 IPFS CID特性:
MCP 服务器支持两种使用模式:
searchQuery、getCyberlinksendCyberlink、searchQuery、getCyberlink助记词存储在环境变量中。请确保助记词的安全,切勿将其提交到版本控制系统。
文档中未提及相关许可证信息。