Aha.io MCP server
Search, read and update Aha.io ideas, features, epics, releases, goals and comments
6 stars199 downloads/wk
Reviews
Write oneNobody has reviewed Aha.io yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Aha.io tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- Code scan1 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Aha.io repository's README, as published. We do not edit it. Read it on GitHub
Aha MCP Server
A Model Context Protocol (MCP) server that provides seamless integration with Aha.io's product management platform. Features offline database synchronization, vector embeddings for semantic search, and comprehensive workflow automation.
🔧 Client Configuration
MCP Registry
This server is published to the official MCP Registry as io.github.cedricziel/aha-mcp, so a client that browses the registry can install it without any of the configuration below:
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.cedricziel/aha-mcp"The registry holds metadata only. Its entry points at the three artifacts described below — the npm package, the ghcr.io image and the .mcpb desktop extension — and a client picks whichever it can run. Either way the server needs AHACOMPANY and AHATOKEN.
Claude Desktop Extension (easiest)
Download aha-mcp-v.mcpb from the latest release and open it with Claude Desktop, which will prompt you for your Aha.io subdomain and API token. No Node.js or Docker setup and no manual JSON editing required.
The extension exposes 54 tools that query Aha.io directly, so results are always current and nothing is stored locally. Cross-record search is served by Aha.io's own index — see Search.
Claude Desktop Configuration
To use this MCP server with Claude Desktop, add the following to your claudedesktopconfig.json:
Using npx:
{
"mcpServers": {
"aha": {
"command": "npx",
"args": ["@cedricziel/aha-mcp"],
"env": {
"AHA_COMPANY": "your-company",
"AHA_TOKEN": "your-api-token"
}
}
}
}Using Docker:
{
"mcpServers": {
"aha": {
"command": "docker",
"args": [
"run", "--rm", "-i",
"-e", "AHA_COMPANY=your-company",
"-e", "AHA_TOKEN=your-api-token",
"ghcr.io/cedricziel/aha-mcp"
]
}
}
}Note: Replace your-company and your-api-token with your actual Aha.io subdomain and API token.
🚀 Getting Started
Quick Start with npx
You can run the MCP server directly using npx without installing it globally:
# Set environment variables
export AHA_COMPANY="your-company" # Your Aha.io subdomain
export AHA_TOKEN="your-api-token" # Your Aha.io API token
# Run the server
npx @cedricziel/aha-mcpQuick Start with Docker
You can also run the MCP server using Docker:
# Set environment variables
export AHA_COMPANY="your-company" # Your Aha.io subdomain
export AHA_TOKEN="your-api-token" # Your Aha.io API token
# Run in stdio mode (default)
docker run --rm -e AHA_COMPANY="$AHA_COMPANY" -e AHA_TOKEN="$AHA_TOKEN" ghcr.io/cedricziel/aha-mcp
# Run in Streamable HTTP mode (recommended for remote access)
docker run --rm -p 3001:3001 -e AHA_COMPANY="$AHA_COMPANY" -e AHA_TOKEN="$AHA_TOKEN" ghcr.io/cedricziel/aha-mcp --mode streamable-httpDevelopment Setup
- Install Bun if you haven't already:
curl -fsSL https://bun.sh/install | bash- Install dependencies:
bun install- Configure environment variables:
export AHA_COMPANY="your-company" # Your Aha.io subdomain
export AHA_TOKEN="your-api-token" # Your Aha.io API token- Start the server:
# Start the stdio server (for MCP clients - default)
bun start
# Or start with Streamable HTTP (recommended for remote access)
bun start -- --mode streamable-http
# Or start the HTTP server (legacy entry point)
bun run start:httpShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y @cedricziel/aha-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add aha-mcp -- npx -y @cedricziel/aha-mcp
Aha.io: common questions
- Is Aha.io MCP server safe?
- Mostly: it is graded B (83/100). Read the Aha.io safety report
- How do I install Aha.io?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Aha.io need an API key?
- Yes. The registry entry asks for
AHA_TOKEN. - Is Aha.io maintained?
- The last commit was in the last day (2026-09-23). The latest release is v5.2.0.
- What can I use instead of Aha.io?
- Servers from other publishers that do the same job: Reddit MCP server.
Alternatives to Aha.io
Same job from other publishers: the closest match first, then the best rated.
- RedditReddit MCP server with full read/write - posts, comments, search, and content creation.not reviewedEstablishedB