
MCP Search Console
io.github.Ayo-FamPublished by GitHub account Ayo-Famv0.1.3Updated Nov 3, 2026
Multi-account Google Search Console MCP: analytics, URL inspection, sitemaps across named accounts.
Overview
Multi-account Google Search Console MCP server for search analytics, URL inspection and sitemap management across named accounts.
- What you can do
- List configured accounts, switch the default account and refresh authentication
- Discover accessible properties and their permissions
- Query search performance data, including period comparisons, advanced queries and per-page breakdowns
- Inspect URLs individually or in batches, check indexing issues, and list or fetch sitemaps
- Submit or delete sitemaps when the destructive flag is enabled
- When to use it
- Useful when you manage several Search Console properties or client accounts and want one assistant session to query search performance and indexing data without restarting the server. Suited to SEO reporting, indexing troubleshooting and sitemap upkeep.
- Requirements
- Runs locally as a Python package installed with pip (or launched via uvx). Needs an accounts config file, located by the GSC_ACCOUNTS_CONFIG environment variable and defaulting to ~/.config/mcp-search-console/accounts.json, containing Google OAuth or service-account credentials per account. Network access to the Google Search Console API is required.
Installation
In SourceWeft
- Open MCP Search Console 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
mcp-search-console
Multi-account Google Search Console MCP server for operators who need one MCP surface across multiple sites or clients without restarting the server.
Release posture: beta package, version 0.1.3 from pyproject.toml.
Choose your path
Architecture
Request flow
Quick start
- Install the package.
- Create the accounts config.
- Register it in your MCP client.
Available tools
submit_sitemap and delete_sitemap stay behind the destructive flag documented in
docs/start-here.md.
Runtime proof
Repo map
Validation
License
MIT
Project context for new tasks
Use INDEX.md to find task-specific contracts; consult prompt.md when product direction is relevant. Historical examples do not select the current task.
Source: README.md at commit 624bba9
Tools
0Version history
1- v0.1.3LatestSep 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