MCP ExplorerExplorer

Axone Mcp

@axone-protocolon 10 months ago
2 BSD-3-Clause
FreeCommunity
AI Systems
#ai#mcp-server#s3
🤖 Axone’s MCP server – gateway to the dataverse for AI-powered tools

Overview

What is Axone Mcp

Axone’s MCP server is a lightweight implementation that serves as a gateway to the dataverse for AI-powered tools, facilitating seamless interaction with various data models and contexts.

Use cases

Use cases for axone-mcp include building AI-driven applications that require real-time data processing, developing machine learning models that need access to diverse datasets, and creating tools for data visualization and analysis.

How to use

To use axone-mcp, developers can integrate it into their applications by following the setup instructions provided in the documentation. This typically involves configuring the server and connecting it to the desired data sources.

Key features

Key features of axone-mcp include its lightweight architecture, support for multiple data models, ease of integration with AI tools, and robust performance metrics for monitoring and testing.

Where to use

Axone-mcp can be used in various fields such as data science, artificial intelligence, machine learning, and software development, where interaction with complex data models is required.

Content

axone-mcp

🤖 Axone’s MCP server – gateway to the dataverse for AI-powered tools

MCP Protocol
Smithery

Version
Lint
Build
Test
Codecov

Conventional commits
Semantic-release

Contributor Covenant
License

Axone’s MCP server

Axone’s MCP server is a lightweight implementation that
exposes Axone’s capabilities through the standardized Model-Context Protocol.

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

Available tools

get_resource_governance_code

Get the governance code attached to the given resource (if any).

Input schema

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

Installation

Get the latest release and put it in your $PATH or somewhere you can easily access.

Usage with Claude

Add this to your claude_desktop_config.json Claude Desktop configuration file:

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

Flags:

  • --node-grpc: The gRPC endpoint of the Axone node to connect to.

Run with SSE transport

axone-mcp serve sse --listen-addr localhost:8080 --node-grpc grpc.dentrite.axone.xyz:443

Run with STDIO transport

axone-mcp serve stdio --node-grpc grpc.dentrite.axone.xyz:443

Build

  • Be sure you have Golang installed.
  • Docker as well if you want to use the Makefile.
make build

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers