{"type":"mcp_server","name":"mcp-google-search","description":"This repository provides a Model Context Protocol (MCP) server offering web search via Google Custom Search API and webpage content extraction. It allows searching the web and extracting text from webpages.","category":"Search & Knowledge","language":"JavaScript","stars":67,"forks":3,"owner":"adenot","github_url":"https://github.com/adenot/mcp-google-search","homepage":null,"setup":"## Setup\n\n### Getting Google API Key and Search Engine ID\n\n1. Create a Google Cloud Project:\n   - Go to [Google Cloud Console](https://console.cloud.google.com/)\n   - Create a new project or select an existing one\n   - Enable billing for your project\n\n2. Enable Custom Search API:\n   - Go to [API Library](https://console.cloud.google.com/apis/library)\n   - Search for \"Custom Search API\"\n   - Click \"Enable\"\n\n3. Get API Key:\n   - Go to [Credentials](https://console.cloud.google.com/apis/credentials)\n   - Click \"Create Credentials\" > \"API Key\"\n   - Copy your API key\n   - (Optional) Restrict the API key to only Custom Search API\n\n4. Create Custom Search Engine:\n   - Go to [Programmable Search Engine](https://programmablesearchengine.google.com/create/new)\n   - Enter the sites you want to search (use www.google.com for general web search)\n   - Click \"Create\"\n   - On the next page, click \"Customize\"\n   - In the settings, enable \"Search the entire web\"\n   - Copy your Search Engine ID (cx)","tools":"## Available Tools\n\n1. Search Tool (Perform web searches using Google Custom Search API.)\n2. Webpage Reader Tool (Extract content from any webpage.)","faq":null,"created_at":"2025-02-01T02:27:36+00:00","updated_at":"2025-03-26T02:37:21+00:00","source_url":"https://model-context-protocol.com/servers/google-search-webpage-content-extraction-mcp","related_articles":[]}