OpenViSTAI · Agents · Blockchain · Crypto
Menu
MCP & Tooling

Axon.mcp.server

Axon.MCP.Server is a self-hosted Python Model Context Protocol server that analyzes repositories and exposes code search and relationship tools to AI development assistants.

Independent OpenViST project profile, based on linked sources.

Axon.mcp.server — OpenViST project profile in MCP & Tooling.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when an AI development assistant needs searchable, repository-specific context and you can operate the self-hosted stack.

Who it is for

  • Developers who want an MCP-enabled assistant to query a project's codebase.
  • Teams able to self-host services and provide repository access credentials.
  • Developers building or maintaining integrations with Cursor, Google AntiGravity, Claude, or other MCP-enabled assistants.

Documented uses

  • Search source code by meaning or text through an assistant.
  • Explore function call relationships and class inheritance.
  • Give an AI assistant repository-specific context during development.
  • Manage repository analysis and synchronization through the described dashboard.
Before you choose

Requirements & limits

The README specifies a self-hosted Docker Compose setup. It identifies AGPL v3 and a commercial-license option.

  • Deployment involves Docker Compose services, database migrations, and source-control credentials.
  • The documented analysis stack includes Tree-sitter and Roslyn, with deeper language analysis listed for C#, Python, JavaScript, and TypeScript.
  • OpenRouter credentials are optional and are described as enabling LLM-generated code summaries.
  • The repository describes separate MCP, REST API, dashboard, worker, and monitoring components.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up the self-hosted Axon services

Prepare and start the Docker Compose services, then run the documented database migration.

Before you start

  • Docker and Docker Compose
  • A GitLab or Azure DevOps access token
  • An admin API key and admin password
  • Python 3.11+ for local development

Steps

  1. Clone the repository and change into the project directory.

  2. Copy .env.example to .env and enter the required source-control and admin credentials; add an OpenRouter key only if using LLM-generated summaries.

  3. Run the command below to start the services.

    Documented command
    make docker-up
  4. Run the command below to apply database migrations.

    Documented command
    make migrate

Expected outcome

The documented services are launched and database migrations are applied; the README then directs users to add a repository in the dashboard and connect an AI assistant.

Guide limitations

  • This setup requires operating the services locally or in a self-managed environment.
  • The documented setup requires a GitLab or Azure DevOps access token.
  • The recipe does not cover adding a repository or configuring an assistant connection.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
ali-kamali/Axon.MCP.Server · Official homepage title · retained in its source language