
SearchAtlas
io.github.search-atlas-groupPublished by GitHub account search-atlas-groupv1.3.8Updated Oct 27, 2026
SearchAtlas AI Agent — SEO, content, PPC, authority building, and site management
The publisher's own server: Red Atlas Api
Overview
SearchAtlas MCP server: a local stdio bridge to SearchAtlas's hosted v2 server, giving an assistant hundreds of SEO, PPC, content and local-marketing tools.
- What you can do
- Run technical SEO audits and manage OTTO SEO projects and sites
- Create and inspect Google Ads / PPC campaigns and keyword performance
- Generate, edit and brief content, plus content strategy templates
- Explore sites, backlinks, keyword rankings and Google Search Console data
- Manage Google Business Profile, local SEO heatmaps, citations and press releases
- Work with link building, digital PR, LLM visibility, brand info, social posts and reports
- When to use it
- Useful when you want an assistant to run SEO audits, keyword research, content writing, PPC campaign work or local listing management inside a SearchAtlas account, and to act on those results conversationally rather than through the web dashboard.
- Requirements
- Node.js 18 or newer and a SearchAtlas account. Authentication uses a JWT token in SEARCHATLAS_TOKEN (preferred) or an API key in SEARCHATLAS_API_KEY, or a saved credentials file created by the login command. SEARCHATLAS_API_URL optionally overrides the endpoint. Network access to the hosted server is required; clients with native Streamable HTTP can connect directly instead.
Installation
In SourceWeft
- Open SearchAtlas in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
SearchAtlas MCP Server
[npm version] [MCP Registry] [License: MIT] [Node.js]
npm · MCP Registry · GitHub
Connect any MCP-compatible AI client to the SearchAtlas v2 MCP server — 500+ tools covering OTTO SEO, PPC, Content Genius, Site Explorer, Google Business Profile, Local SEO, Link Laboratory, Digital PR, LLM Visibility, keyword research, and more.
This package runs as a thin stdio bridge to the hosted v2 MCP server at https://mcp.searchatlas.com/mcp/ so it works with clients that only speak stdio. Clients with native Streamable-HTTP support can connect to the remote endpoint directly.
Works with Claude Code, Cursor, Claude Desktop, VS Code, Windsurf, and Zed.
Setup (3 steps)
1. Install & log in
With npm:
With yarn:
With pnpm:
Without installing (npx):
This 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
macOS / Linux:
Windows (PowerShell):
Windows note: You must use
npx.cmdinstead ofnpx. This is because Claude Code spawns processes directly and Windows requires the.cmdextension.
Done. That's it.
Cursor
Create .cursor/mcp.json in your project root (or ~/.cursor/mcp.json for global):
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):
Restart Claude Desktop after saving.
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
VS Code (GitHub Copilot)
Add to .vscode/mcp.json in your project:
Zed
Add to Zed settings.json:
3. Verify
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.
Usage
Just talk naturally. The AI picks the right tool:
CLI Commands
All commands also work via
npx searchatlas-mcp-server <command>.
Tools
Tools are discovered dynamically from the hosted v2 MCP server — your client sees the live catalogue (currently ~587 tools) without needing a package update when new ones ship. The major groups:
Run searchatlas check to see the live count, or ask your MCP client to list tools after connecting.
Configuration
Token priority (first match wins)
SEARCHATLAS_TOKENenv varSEARCHATLAS_API_KEYenv var~/.searchatlasrcfile (created bysearchatlas login)
Environment variables
Native Streamable-HTTP clients
If your MCP client supports Streamable HTTP directly, you can skip this npm package and connect to the remote server in one step:
- URL:
https://mcp.searchatlas.com/mcp/ - Transport: Streamable HTTP (JSON-RPC + SSE)
- Header:
Authorization: Bearer <SEARCHATLAS_TOKEN>
Troubleshooting
Still stuck? Run searchatlas check, make sure Node.js >= 18 (node --version), or open an issue.
Development
Test with MCP Inspector:
Requirements
- Node.js >= 18
- A SearchAtlas account — sign up here
License
MIT
Source: README.md at commit 4f1968d
Tools
0Version history
1- v1.3.8LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Atlas integrations
Red Atlas Api
red.atlasOfficial publisher
Remote MCP server giving an assistant access to Puerto Rico and Colombia real estate data: listings, sales, parcels, permits, analytics and AVM reports.

Election Atlas
Published by GitHub account TaltonFiggins
A remote atlas of US and Canadian election geographies that lets an assistant look up places, districts, boundaries and officials.

Boundary Atlas
Published by GitHub account TaltonFiggins
Remote MCP server for US and Canadian boundaries: look up cities, ZIPs, counties, districts and precincts, locate points, and fetch GeoJSON.

Atlas Primer Voice Roleplay
Published by GitHub account AtlasPrimer
Atlas Primer Voice Roleplay's hosted MCP server; no sign-in required; Streamable HTTP; 1 tool.

Smart Rings Atlas
Published by GitHub account thiazzz
Remote MCP server for researching smart rings: search dated records, compare evidence, estimate subscription costs and find regional buying links.