
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
@agentaeo/mcp-server
Advanced tools
MCP server for AgentAEO — run AEO audits across ChatGPT, Perplexity, Claude, and Google AI
MCP (Model Context Protocol) server for AgentAEO — run AEO (Answer Engine Optimization) audits across ChatGPT, Perplexity, Claude, and Google AI.
Source: agentaeo/agentaeo-mcp-server on GitHub (local folder name: agentaeo-mcp-server).
npm install -g @agentaeo/mcp-server
# or
npx @agentaeo/mcp-server
Set your API key (get one at agentaeo.com/agents):
export AGENTAEO_API_KEY=your_api_key_here
Config file on macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"agentaeo": {
"command": "npx",
"args": ["-y", "@agentaeo/mcp-server"],
"env": {
"AGENTAEO_API_KEY": "your_api_key_here"
}
}
}
}
-y skips npx’s “Ok to proceed?” prompt (important for GUI-launched processes).
Prefer node + dist/index.js — npx + a local .tgz often breaks in Claude Desktop (npm path bugs, “tarball corrupted”, or Permission denied when the shell mishandles the archive). Avoid .tgz in the MCP config unless you’ve verified it on your machine.
npm install and npm run build (must produce dist/index.js).AGENTAEO_API_KEY (not the literal text your_real_key_here).Recommended — node + absolute path to dist/index.js:
{
"mcpServers": {
"agentaeo": {
"command": "node",
"args": ["/Users/aashishn/agents/agentaeo-mcp-server/dist/index.js"],
"env": {
"AGENTAEO_API_KEY": "paste_your_agentaeo_live_key_here"
}
}
}
}
If node is not on Claude’s PATH (e.g. only nvm), use the full path to node, e.g. "/Users/aashishn/.nvm/versions/node/v22.16.0/bin/node" as command and the same args for dist/index.js.
Optional — tarball via npx (only if node works from Terminal but you prefer npx): some setups need file: prefix — ask in Terminal first:
npx -y file:/Users/aashishn/agents/agentaeo-mcp-server/agentaeo-mcp-server-0.1.0.tgz — if that fails, stick to node + dist.
After editing the config, fully quit Claude Desktop (Cmd+Q) and reopen. Check Settings → Developer → Local MCP servers for a green status.
| Tool | Description |
|---|---|
run_aeo_audit | Run an AEO audit for a URL. Free: 8 queries. Paid: 40 queries with full blueprint. |
check_aeo_audit_status | Poll audit status and retrieve results. Use the auditId from run_aeo_audit. |
Ask Claude: "Run a free AEO audit for agentaeo.com with keyword 'AI search visibility'"
Then: "Check the status of that audit" (Claude will use the returned auditId)
Run all npm commands from the repo root (the folder that contains package.json), e.g.:
cd ~/agents/agentaeo-mcp-server # or your path to agentaeo-mcp-server
npm install
npm run build
npm pack # optional: test tarball before publish
Publish (after npm login and scope access for @agentaeo):
npm publish --access public
GitHub vs npm: The GitHub repo can stay private; the npm package @agentaeo/mcp-server is usually public so npx @agentaeo/mcp-server works for everyone. Those are independent settings.
MIT
FAQs
MCP server for AgentAEO — run AEO audits across ChatGPT, Perplexity, Claude, and Google AI
The npm package @agentaeo/mcp-server receives a total of 28 weekly downloads. As such, @agentaeo/mcp-server popularity was classified as not popular.
We found that @agentaeo/mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.