MCP Catalogs
Home

ace-mcp-go

by xiaoxu123195·18·Score 38

Go-based MCP server for codebase indexing and semantic search with Augment compatibility.

developer-toolsai-llmsearch
1
Forks
0
Open issues
6 mo ago
Last commit
2d ago
Indexed

Overview

Ace-MCP-Go is a Model Context Protocol server implemented in Go, designed to provide AI assistants with powerful codebase indexing and semantic search capabilities. It uses Go's concurrency features for high-performance indexing of large codebases, supports incremental indexing with SHA-256 hash deduplication, and offers a web management interface. The server supports multiple platforms including Windows, Linux, macOS, and WSL, and requires zero configuration for first-time use.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI-assisted code review and understanding
you:Bug debugging and issue localization
you:Quick understanding of large codebases
you:Code refactoring assistance
you:Automated documentation generation

When to choose this

Choose Ace-MCP-Go if you need high-performance codebase indexing and semantic search for AI assistants, particularly if you prefer Go-based solutions or need cross-platform support.

When NOT to choose this

Avoid this server if you require write access to codebases (as it's read-only) or if you need advanced search features without relying on an external API for semantic capabilities.

Tools this server exposes

1 tool extracted from the README
  • search_context

    Perform semantic search on the indexed codebase to find relevant code snippets and information

Comparable tools

semantic-mcpcode-search-agentsourcegraph-mcp

Installation

Installation

  1. Clone the repository:
git clone https://github.com/xiaoxu123195/ace-mcp-go.git
cd ace-mcp-go
  1. Install dependencies and build:
make install
make build
  1. Run the MCP server:
./bin/acemcp

For Claude Desktop integration, add to your claude_desktop_config.json:

{
  "mcpServers": {
    "acemcp-go": {
      "command": "/path/to/ace-mcp-go/bin/acemcp"
    }
  }
}

Compare ace-mcp-go with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.