mcpField
A
axone-mcp

axone-mcp

本地服务
axone.xyz金融数据39 周前更新

关于 axone-mcp

axone-mcp 是轻量级 MCP 服务,将 Axone 能力提供给 AI 工具和 MCP 客户端。它可查询 dataverse 信息及资源治理代码,并通过 gRPC 连接 Axone 节点。

主要功能

  1. 01查询 dataverse 信息
  2. 02获取资源治理代码
  3. 03通过 gRPC 连接 Axone 节点
  4. 04使用 SSE 或 STDIO 提供服务

适用场景

  1. 01检查 dataverse
  2. 02查看资源的治理代码

MCP 相关

向 MCP 客户端提供 Axone 能力工具,支持 SSE 和 STDIO 传输方式。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

axone-mcp

🤖 Axone 的 MCP 服务——通往数据宇宙的网关,为 AI 工具提供支持

MCP Protocol Smithery

Version Lint Build Test Codecov

Conventional commits Semantic-release

Contributor Covenant License

Axone 的 MCP 服务

Axone 的 MCP 服务是一种轻量级实现,可通过标准化的 Model-Context Protocol 公开 Axone 的能力。

flowchart LR
    classDef actor stroke:#808
    classDef system stroke:#0ff
    classDef resource stroke:#f00

    actor:::actor@{ shape: stadium, label: "Host with MCP Client<br>(Claude, IDEs, Tools)" }
    mcpServer:::system@{ shape: rounded, label: "Axone<br>MCP server" }
    axone:::system@{ shape: das, label: "🔗 Axone chain" }

    actor -- query --> mcpServer

    mcpServer -. query .-> axone

可用工具

get_dataverse_info

获取指定数据宇宙的信息。

输入架构
{
  "dataverse": {
    "type": "string",
    "description": "The address of the dataverse contract"
  }
}
get_resource_governance_code

获取附加到指定资源的治理代码(如果有)。

输入架构
{
  "dataverse": {
    "type": "string",
    "description": "The address of the dataverse contract"
  },
  "resource": {
    "type": "string",
    "description": "The DID URI of the resource"
  }
}

安装

获取最新的版本,并将其放入 $PATH 或方便访问的位置。

与 Claude 搭配使用

将以下内容添加到 claude_desktop_config.json Claude Desktop 配置文件中:

{
  "mcpServers": {
    "axone": {
      "command": "axone-mcp",
      "args": [
        "serve",
        "stdio",
        "--node-grpc",
        "grpc.dentrite.axone.xyz:443"
      ]
    }
  }
}

标志:

  • --node-grpc:要连接的 Axone 节点的 gRPC 端点。
使用 SSE 传输运行
axone-mcp serve sse --listen-addr localhost:8080 --node-grpc grpc.dentrite.axone.xyz:443
使用 STDIO 传输运行
axone-mcp serve stdio --node-grpc grpc.dentrite.axone.xyz:443

构建

  • 请确保已安装 Golang。
  • 如果要使用 Makefile,也需要安装 Docker。
make build

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。