Skip to main content
Public BetaWe're in Public Beta. Things may break. Please report issues via the Support tab.
Back to Setup Guide

Generic MCP Setup

Configure ACE MCP with any MCP-compatible AI tool or application.

Prerequisites
  • An MCP-compatible AI tool
  • ACE CLI installed and logged in
  • ACE server running (ace start)

Standard MCP Configuration

Most MCP-compatible tools use a similar JSON configuration format. Add this to your tool's MCP config:

{
  "mcpServers": {
    "ace": {
      "command": "ace",
      "args": ["mcp", "start"],
      "env": {
        "ACE_NAMESPACE": "your-project-name"
      }
    }
  }
}

Configuration Options

ACE_NAMESPACE

The namespace isolates memories for different projects. Each project should have its own namespace.

"ACE_NAMESPACE": "my-project"

ACE_SERVER_URL

Override the default server URL (useful for remote ACE servers):

"ACE_SERVER_URL": "http://localhost:7777"

ACE_JWT_TOKEN

Provide authentication token for secured deployments:

"ACE_JWT_TOKEN": "your-jwt-token"

Manual MCP Server Start

You can also start the ACE MCP server manually for testing:

# Start ACE MCP server with a specific namespace
ACE_NAMESPACE=my-project ace mcp start

# Or with all options
ACE_NAMESPACE=my-project \
ACE_SERVER_URL=http://localhost:7777 \
ace mcp start

Testing the Connection

Once configured, test the integration by asking your AI tool to:

  • "Remember that this project uses [technology]" - Tests ace_remember
  • "What do you know about [topic]?" - Tests ace_recall
  • "Track an issue: [description]" - Tests ace_track_issue
  • "Get project statistics" - Tests ace_get_stats

Available ACE MCP Tools

Memory Operations
  • ace_remember - Store memories
  • ace_recall - Search memories
  • ace_get_context - Get comprehensive context
  • ace_search - Deep semantic search
Issue Tracking
  • ace_track_issue - Log bugs/problems
  • ace_resolve_issue - Mark as resolved
  • ace_find_solutions - Search past solutions
Documentation
  • ace_track_decision - Record decisions
  • ace_architecture - Document components
  • ace_patterns - Store patterns
  • ace_best_practices - Guidelines
Knowledge Graph
  • ace_graph_traverse - Explore relationships
  • ace_graph_connect - Link entities
  • ace_graph_related - Find related items
  • ace_graph_list - List relationships