Google Search MCP Server

by moritalous
Apache 2.0

Integrations

  • Manages environment variables for storing Google API credentials and configuration

  • Enables web search capabilities through Google Search API, allowing retrieval of up to 20 search results in JSON format

  • Provides the interface between AI assistants and the Google Search API functionality

Сервер MCP поиска Google

Этот проект представляет собой сервер Model Context Protocol (MCP), который предоставляет функциональные возможности API поиска Google помощнику на основе искусственного интеллекта.

обзор

Google Search MCP Server — это инструмент, который позволяет вашему помощнику на базе искусственного интеллекта выполнять веб-поиск с использованием API поиска Google. Мы используем Gradio и MCP для обеспечения интерфейса между помощником на основе искусственного интеллекта и API поиска Google.

функция

  • Поиск в Интернете с помощью API поиска Google
  • Возврат результатов поиска в формате JSON
  • Получите до 20 результатов поиска

Предпосылки

  • Python 3.12 или выше
  • Идентификатор пользовательской поисковой системы Google
  • Ключ API Google

установить

  1. Клонируйте репозиторий:
git clone https://github.com/yourusername/google-search-mcp-server.git cd google-search-mcp-server
  1. Установите зависимости:
pip install -e .
  1. Установите переменные среды:

Скопируйте файл .env.sample в .env и добавьте необходимые ключи API:

cp .env.sample .env

Отредактируйте файл .env и установите следующие значения:

GOOGLE_CSE_ID=あなたのGoogleカスタム検索エンジンID GOOGLE_API_KEY=あなたのGoogleAPIキー

Как использовать

Чтобы запустить сервер:

python app.py

Это запустит интерфейс Gradio и будет действовать как сервер MCP.

Интеграция с МСР

Этот сервер интегрируется с помощником на основе искусственного интеллекта с помощью протокола контекста модели (MCP). Через этот сервер ИИ-помощник может получить доступ к функциям поиска Google.

Ссылка на API

выполнить_веб_поиск

perform_web_search(query: str, num_results: int = 10)

Параметры :

  • query (str): Поисковый запрос (макс. 400 символов, 50 слов)
  • num_results (int): Количество результатов (1-20, по умолчанию 10).

Возврат :

  • str : Результаты поиска в формате JSON
-
security - not tested
A
license - permissive license
-
quality - not tested

Сервер Model Context Protocol, который позволяет помощникам на базе искусственного интеллекта выполнять веб-поиск с использованием API поиска Google, возвращая до 20 результатов поиска в формате JSON.

  1. обзор
    1. функция
      1. Предпосылки
        1. установить
          1. Как использовать
            1. Интеграция с МСР
              1. Ссылка на API
                1. выполнить_веб_поиск

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that enables AI assistants like Claude to perform real-time web searches using the Exa AI Search API in a safe and controlled manner.
                Last updated -
                2,806
                • Apple
              • A
                security
                F
                license
                A
                quality
                A Model Context Protocol server that enables AI assistants to perform real-time web searches, retrieving up-to-date information from the internet via a Crawler API.
                Last updated -
                1
                44
                8
                JavaScript
                • Apple
                • Linux
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that provides real-time web search capabilities to AI assistants through pluggable search providers, currently integrated with the Brave Search API.
                Last updated -
                3
                TypeScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server implementation that enables AI assistants like Claude to perform Google searches and retrieve web data directly through natural language requests.
                Last updated -
                1
                75
                3
                TypeScript
                MIT License

              View all related MCP servers

              ID: pqwszp1v9d