Skip to the content.

Connect Claude to Axiolex via MCP

New to Axiolex? Start with the overview or the quick start guide.

Claude Desktop connects to Axiolex through the MCP Streamable HTTP transport. Claude can discover the most relevant tool for a request and execute it through Axiolex’s dispatcher — without any secrets on the desktop.

What Claude sees

When connected, Claude can call three MCP tools:

Prerequisites

Start the Axiolex server:

git clone https://github.com/vrraj/axiolex.git && cd axiolex
make install
make start

MCP is served at http://localhost:9700/mcp.

This is the pattern that works for both local development and enterprise deployment. Claude Desktop connects with a URL — no secrets, no paths, no environment variables on the desktop.

Local development

Edit your Claude Desktop MCP configuration:

# macOS
open -a TextEdit ~/Library/Application\ Support/Claude/claude_desktop_config.json

Add the Axiolex server using the url field:

{
  "mcpServers": {
    "axiolex": {
      "url": "http://localhost:9700/mcp"
    }
  }
}

Save, quit, and restart Claude Desktop.

Enterprise deployment

Point at the shared Axiolex URL:

{
  "mcpServers": {
    "axiolex": {
      "url": "https://axiolex.internal.corp/mcp"
    }
  }
}

The server holds the master key and encrypted secrets — nothing secret lives on the desktop.

Alternative: stdio via npx proxy

If your Claude Desktop configuration requires stdio transport, use the @axiolex/mcp-gateway proxy:

{
  "mcpServers": {
    "axiolex": {
      "command": "npx",
      "args": ["-y", "@axiolex/mcp-gateway", "--endpoint", "http://localhost:9700/mcp"]
    }
  }
}

See Connecting MCP Clients for the full comparison of npx proxy vs Python stdio.

Example prompts

Once the MCP tools appear in Claude, try prompts like:

These are example prompts we tested with based on the tools configured in our Axiolex deployment. Connect your own MCP servers, A2A agents, and local tools, then run queries relevant to your catalog.

Notes