SearchAtlas MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SearchAtlas MCP ServerWhat are the top SEO issues for my site?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
SearchAtlas MCP Server
Connect any MCP-compatible AI client to the SearchAtlas AI Agent platform — 10 specialized SEO & marketing agents, project management, playbook automation, and more.
Works with Claude Code, Cursor, Claude Desktop, VS Code, Windsurf, and Zed.
Setup (3 steps)
1. Install & log in
With npm:
npm install -g searchatlas-mcp-server
searchatlas loginWith yarn:
yarn global add searchatlas-mcp-server
searchatlas loginWith pnpm:
pnpm add -g searchatlas-mcp-server
searchatlas loginWithout installing (npx):
npx searchatlas-mcp-server loginThis opens your browser. After logging in:
Press F12 (or Cmd+Option+I on Mac) to open DevTools
Go to Console tab
Run:
localStorage.getItem("token")Copy the result and paste it into the terminal
The CLI validates your token, saves it, and prints ready-to-paste configs with your paths auto-detected.
2. Add to your MCP client
Claude Code
claude mcp add searchatlas -e SEARCHATLAS_TOKEN=your-token -- npx -y searchatlas-mcp-serverDone. That's it.
Cursor
Create .cursor/mcp.json in your project root (or ~/.cursor/mcp.json for global):
{
"mcpServers": {
"searchatlas": {
"command": "/opt/homebrew/bin/node",
"args": ["/opt/homebrew/lib/node_modules/searchatlas-mcp-server/dist/index.js"],
"env": {
"SEARCHATLAS_TOKEN": "your-token"
}
}
}
}Your paths may differ. Run
which nodeandnpm root -gto find them, or just copy the config thatsearchatlas loginprinted — it has your exact paths.
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"searchatlas": {
"command": "/opt/homebrew/bin/node",
"args": ["/opt/homebrew/lib/node_modules/searchatlas-mcp-server/dist/index.js"],
"env": {
"SEARCHATLAS_TOKEN": "your-token"
}
}
}
}Restart Claude Desktop after saving.
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"searchatlas": {
"command": "/opt/homebrew/bin/node",
"args": ["/opt/homebrew/lib/node_modules/searchatlas-mcp-server/dist/index.js"],
"env": {
"SEARCHATLAS_TOKEN": "your-token"
}
}
}
}Add to .vscode/mcp.json in your project:
{
"servers": {
"searchatlas": {
"command": "/opt/homebrew/bin/node",
"args": ["/opt/homebrew/lib/node_modules/searchatlas-mcp-server/dist/index.js"],
"env": {
"SEARCHATLAS_TOKEN": "your-token"
}
}
}
}Add to Zed settings.json:
{
"context_servers": {
"searchatlas": {
"command": {
"path": "/opt/homebrew/bin/node",
"args": ["/opt/homebrew/lib/node_modules/searchatlas-mcp-server/dist/index.js"],
"env": {
"SEARCHATLAS_TOKEN": "your-token"
}
}
}
}
}3. Verify
searchatlas check SearchAtlas MCP Server — Health Check
✓ Credential source: ~/.searchatlasrc
✓ Config loaded successfully
✓ JWT structure valid (expires in 12 days) — user 42
✓ API reachable and authenticated
All checks passed — you're ready to go!Related MCP server: Corben MCP Server
Why full paths?
macOS GUI apps (Cursor, Claude Desktop, VS Code, Windsurf, Zed) don't inherit your shell's PATH, so they can't find node or npx. Using the full path to node and pointing it directly at the installed package avoids spawn npx ENOENT and env: node: No such file errors entirely.
searchatlas login detects your paths automatically and prints configs you can copy-paste.
How to find your paths | Command |
Full path to |
|
Global npm modules dir |
|
Usage
Just talk naturally. The AI picks the right tool:
"What are the top SEO issues for my site?"
"Run a technical SEO audit on example.com"
"Write a blog post about technical SEO best practices"
"Find long-tail keywords for project management software"
"List my projects"
"Show available playbooks and run one"CLI Commands
Command | Description |
| Log in, save token, print MCP configs |
| Validate credentials + API connectivity |
| Print version |
| Show help |
All commands also work via
npx searchatlas-mcp-server <command>.
Tools (16)
Agents (10)
Tool | What It Does |
| Routes queries to the best specialist agent |
| Technical SEO fixes, schema markup, optimizations |
| Google Ads campaigns, bids, performance |
| Blog posts, landing pages, optimized copy |
| Crawl data, backlinks, competitive intelligence |
| Google Business Profile, reviews, local SEO |
| Link building, digital PR, outreach |
| Track AI model references to your brand |
| Search volume, difficulty, SERP analysis |
| Page builder, layouts, site structure |
Management (6)
Tool | What It Does |
| List projects (paginated, searchable) |
| Create project by domain |
| List chat sessions by agent |
| List generated content and reports |
| Browse automation playbooks |
| Run a playbook on a project |
Configuration
Token priority (first match wins)
SEARCHATLAS_TOKENenv varSEARCHATLAS_API_KEYenv var~/.searchatlasrcfile (created bysearchatlas login)
Environment variables
Variable | Required | Description |
| Yes | JWT token from SearchAtlas |
| Alternative | API key auth |
| No | Custom API URL (default: |
Troubleshooting
Error | Fix |
| Use full paths (see Why full paths?) or re-run |
| Run |
| Run |
| Token expired — run |
| Check network; run |
Tools not showing up | Restart your MCP client after adding config |
Still stuck? Run searchatlas check, make sure Node.js >= 18 (node --version), or open an issue.
Development
git clone https://github.com/bennethuzochukwu-cloud/searchatlas-mcp-server.git
cd searchatlas-mcp-server
npm install && npm run buildTest with MCP Inspector:
npx @modelcontextprotocol/inspector npx searchatlas-mcp-serverRequirements
Node.js >= 18
A SearchAtlas account — sign up here
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceSearchAtlas MCP Server connects AI assistants to the SearchAtlas platform, providing 16 specialised tools for SEO automation, content generation, PPC management, keyword research, site auditing, authority building, Google Business Profile management, and LLM brand visibility monitoring. It works with Claude Code, Cursor, Claude Desktop, VS Code, Windsurf, and Zed via stdio transport.16712MIT
- Flicense-qualityCmaintenanceProvides AI agents with 220+ tools for building websites, sending email, managing contacts, invoicing, databases, automation, and more through a single secure connection. Features hardware-bound authentication and works with Claude Desktop, Claude Code, Cursor, and other MCP-compatible clients.

FlowDot MCP Serverofficial
Alicense-qualityAmaintenanceConnect any MCP-compatible AI client to the entire FlowDot platform, enabling management of workflows, recipes, custom nodes, apps, knowledge bases, agent toolkits, and community features.355Inno Setup- Flicense-qualityCmaintenanceHosted MCP server that gives AI agents read and write access to your full marketing & ecommerce stack — Google Analytics, Search Console, Google & Meta Ads, Shopify, WooCommerce, Shopware, Slack and LinkedIn. 100+ tools across 10 connectors. BYOK, OAuth 2.1.
Related MCP Connectors
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
Connect e-commerce and marketing data to AI assistants via MCP.
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bennethuzochukwu-cloud/searchatlas-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server