A Model Context Protocol (MCP) server providing access to Google Search Console.
A Model Context Protocol (MCP) server providing access to Google Search Console.
To install Google Search Console for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install mcp-server-gsc --client claude
npm install mcp-server-gsc
To obtain Google Search Console API credentials:
{
"mcpServers": {
"gsc": {
"command": "npx",
"args": ["-y", "mcp-server-gsc"],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
}
}
}
}
Get search performance data from Google Search Console with customizable parameters:
Required Parameters:
siteUrl
: Site URL (format: http://www.example.com/
or sc-domain:example.com
)startDate
: Start date (YYYY-MM-DD)endDate
: End date (YYYY-MM-DD)Optional Parameters:
dimensions
: Comma-separated list (query,page,country,device,searchAppearance
)type
: Search type (web
, image
, video
, news
)aggregationType
: Aggregation method (auto
, byNewsShowcasePanel
, byProperty
, byPage
)rowLimit
: Maximum rows to return (default: 1000)New Filter Parameters:
pageFilter
: Filter results by a specific page URL.queryFilter
: Filter results by a specific query string.countryFilter
: Filter by a country using ISO 3166-1 alpha-3 code (e.g., USA
, CHN
).deviceFilter
: Filter by device type (DESKTOP
, MOBILE
, TABLET
).filterOperator
: The operator for pageFilter
and queryFilter
. Can be equals
, contains
, notEquals
, or notContains
. Defaults to equals
.Example with Filters:
{
"siteUrl": "https://example.com",
"startDate": "2024-01-01",
"endDate": "2024-01-31",
"dimensions": "page,query",
"queryFilter": "ai assistant",
"filterOperator": "contains",
"deviceFilter": "MOBILE"
}
MIT
Contributions are welcome! Please read our contributing guidelines before submitting pull requests.
Unlock geospatial intelligence through Mapbox APIs like geocoding, POI search, directions, isochrones and more.
Access Bing Webmaster Tools data, including search performance, crawl statistics, URL submission, and keyword research.
Access step-by-step drawing tutorials and guides from easydrawingguides.com for artists of all skill levels.
Web search and webpage scraping using the Serper API.
Search the Powertools for AWS Lambda documentation across multiple runtimes to find documentation and examples.
One API for Search, Crawling, and Sitemaps
Provides comprehensive bidding and tender information query services, including statistics, searches, and planned project queries.
IP2Location.io API integration to retrieve the geolocation information for an IP address.
A server for RAG-based document search and management using Qdrant vector database with Ollama or OpenAI embeddings.
Kagi search API integration