A Model Context Protocol server that provides Google search functionality to AI assistants
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"mcp-server-googlesearch","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# mcp-server-googlesearch MCP server A Model Context Protocol (MCP) server that provides Google search functionality to AI assistants. This server allows AI assistants like Claude to perform web searches and receive structured results with titles, URLs, and descriptions. ## Features - **Google Search Tool**: Perform web searches using Google's search engine - **Structured Results**: Returns search results with title, URL, and description - **Configurable Results**: Specify the number of results (1-50, default: 10) - **Error Handling**: Comprehensive error handling for network issues, rate limiting, and validation - **MCP Protocol**: Full compliance with Model Context Protocol standards ## Components ### Tools The server implements one tool: - **google_search**: Performs a Google search and returns structured results - **query** (required): The search query to execute - **num_results** (optional): Number of search results to return (1-50, default: 10) ## Installation ### Prerequisites - Python 3.11 or higher - uv package manager ### Install from PyPI (when published) ```bash uvx mcp-server-googlesearch ``` ### Install from Source 1. Clone or download the project 2. Navigate to the project directory 3. Build and install: ```bash cd mcp-server-googlesearch uv sync uv build uv tool install dist/mcp_server_googlesearch-0.1.0-py3-none-any.whl ``` ## Configuration ### Claude Desktop Add the following to your Claude Desktop configuration file: **Windows**: `%APPDATA%/Claude/claude_desktop_config.json` **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json` #### For Published Version ```json { "mcpServers": { "google-search": { "command": "uvx", "args": ["mcp-server-googlesearch"] } } } ``` #### For Development/Local Installation ```json { "mcpServers": { "google-search": { "command": "uvx", "args": [ "--directory", "C:\\path\\to\\mcp-server-googlesearch", "mcp-…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.