Token导航 LogoToken导航TokenDH.com
MCP Xchat logo
金融服务未说明官方级别未说明来源级核验

MCP Xchat

MCP Server

xChat MCP Server是为X1区块链的xChat提供的端到端加密消息服务,支持MCP兼容的AI客户端进行加密通信。

工具数

6

提示词数

0

GitHub Stars

2

资源数

0
区块链JavaScriptClaudeClaude DesktopClaudeCursorVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jacklevin74

提供方

jacklevin74

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

xChat MCP服务器

用于X1区块链xChat的MCP(模型上下文协议)服务器——作为AI原生工具的E2E加密消息传递。

任何兼容MCP的AI客户端(Cursor、Claude Desktop、VS Code Copilot、OpenClaw等)都可以通过此服务器在X1上发送和接收加密消息。

工具

工具说明
xchat.get_identity()返回您的钱包地址和X25519公钥
xchat.list_conversations()列出带有消息计数的活动聊天记录
xchat.read_messages(address)从对等端获取和解密消息
xchat.send_message(recipient, text)发送E2E加密消息
xchat.register_peer(address, key)注册对等方的公钥
xchat.lookup_peer(address)从服务器查找对等方的密钥

快速开始

先决条件

  • Node.js 18+
  • X1钱包私钥(Ed25519/SVM)

安装和构建

cd mcp-xchat
npm install
npm run build

配置

将钱包私钥设置为环境变量:

export XCHAT_PRIVATE_KEY="your_base58_private_key"

或者创建一个 .env 文件:

XCHAT_PRIVATE_KEY=your_base58_private_key
XCHAT_API_BASE=https://staging-vero.x1.xyz/xchat2

node dist/index.js

测试

node test-server.mjs

与MCP客户端一起使用

麦克波特

# List available tools
mcporter list xchat

# Send a message
mcporter call xchat.send_message recipient:ADDRESS text:"Hello from MCP!"

# Read messages
mcporter call xchat.read_messages address:ADDRESS

克劳德桌面/光标

添加到MCP配置(~/.mcporter/mcporter.json):

{
  "servers": {
    "xchat": {
      "command": "node",
      "args": ["/path/to/mcp-xchat/dist/index.js"],
      "env": {
        "XCHAT_PRIVATE_KEY": "your_key"
      }
    }
  }
}

开爪

添加为工作区扩展或通过mcporter桥调用。

加密

  • 密钥交换: X25519 ECDH(曲线25519)
  • 对称的: AES-256-GCM
  • 签名: Ed25519(SVM钱包密钥)
  • 图书馆: @noble/曲线,@noble/密码

所有消息都是端到端加密的。MCP服务器在本地处理密钥交换、加密和解密——明文永远不会离开您的机器,除非到达预期的收件人。

建筑

AI Client (Cursor/Claude/OpenClaw)
    │ MCP Protocol (stdio)
    ▼
xChat MCP Server
    │ HTTPS + E2E Encryption
    ▼
xChat Relay Server (sees only encrypted blobs)
    │
    ▼
Recipient (decrypts with their wallet key)

API基地

  • 生产: https://staging-vero.x1.xyz/xchat2
  • 来源:

许可证

麻省理工学院

链接

目录标签

目录标签

区块链JavaScriptClaude本地部署端到端加密消息服务AI工具X1区块链

支持客户端

Claude DesktopClaudeCursorVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP