evisdrenova
MCP Serverevisdrenovapublic

axon server

一个Go实现的客户端/服务器,可接收OpenAPI规范并与Claude桌面版集成,让用户能够与之对话

Repository Info

2
Stars
0
Forks
2
Watchers
0
Issues
Go
Language
-
License

About This Server

一个Go实现的客户端/服务器,可接收OpenAPI规范并与Claude桌面版集成,让用户能够与之对话

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Axon

A go implementation of a client/server that takes in an Open API spec and can register it with claude desktop and allow you to talk to it

Main Components:

  1. An MCP server that handles the MCP communication (this is forked from the mcp-go anthropic server)
  2. Handling for reading and parsing Open API/Swagger files
  3. A main entry point for running the server

Running it

Build the project using:

go build -o ./bin/ ./cmd/

Make sure that your claude_desktop_config.json file is correctly configured. Here is what mine looks like:

{
  "mcpServers": {
    "apis": {
      "command": "/absolute/path/to/project/executable/axon/bin/axon",
      "args": [
        "/absolute/path/to/project/axon/example/specs/open_api/test-spec.json"
      ]
    }
  }
}

Then restart claude desktop and you should see the tools icon in the bottom right corner.

Testing

I've included a test file and test server to make testing the MCP server easy. The test file is test-spec.json, this is the classic pet store Open API spec.

In the /example directory there is a sample go server that matches the pet store Open API spec and is seeded with a few rows of sample data. It just stores data in memory.

You can run this server by going to into the /example directory and running go run main.go. This will start the server at http://localhost:3001.

There are also other sample open_api and swagger specs in the /example/specs directory.

Quick Start

1

Clone the repository

git clone https://github.com/evisdrenova/axon-server
2

Install dependencies

cd axon-server
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerevisdrenova
Repoaxon-server
LanguageGo
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation