Skip to main content
Glama
leehanchung

Bing Search MCP Server

by leehanchung

Servidor MCP de búsqueda de Bing

Un servidor de Protocolo de contexto de modelo (MCP) para la integración de Microsoft Bing Search API, que permite a los asistentes de IA realizar búsquedas en la web, noticias e imágenes.

insignia de herrería

Servidor MCP de búsqueda de Bing

Características

  • Búsqueda web de información general

  • Búsqueda de noticias para eventos recientes e información oportuna.

  • Búsqueda de imágenes para contenido visual

  • Limitación de velocidad para evitar el abuso de la API

  • Manejo integral de errores

Related MCP server: WebSearch-MCP

Requisitos

  • Python 3.10 o superior

  • Clave API de búsqueda de Microsoft Bing

  • Cliente compatible con MCP (por ejemplo, Claude Desktop, Cursor)

Instalación

  1. Clonar este repositorio

  2. Instalar dependencias:

    uv venv
    source .venv/bin/activate  # On Windows: .venv\Scripts\activate
    uv pip install -e .

Configuración

Establezca las variables de entorno necesarias:

export BING_API_KEY="your-bing-api-key"
export BING_API_URL="https://api.bing.microsoft.com/"  # Optional

Para Windows:

set BING_API_KEY=your-bing-api-key
set BING_API_URL=https://api.bing.microsoft.com/

Uso

Ejecutando el servidor

uvx bing-search-mcp

Configuración con Claude para escritorio

Agregue lo siguiente a su archivo de configuración de Claude Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json en macOS o %APPDATA%\Claude\claude_desktop_config.json en Windows):

{
  "mcpServers": {
    "bing-search": {
      "command": "uvx",
      "args": [
        "/path/to/your/bing-search-mcp"
      ],
      "env": {
        "BING_API_KEY": "your-bing-api-key"
      }
    }
  }
}

Código Claude Búsqueda de Bing MCP

Herramientas disponibles

1. bing_web_search

Búsqueda web general de información, sitios web y contenido.

bing_web_search(query: str, count: int = 10, offset: int = 0, market: str = "en-US")

2. bing_news_search

Busque artículos de noticias y eventos actuales.

bing_news_search(query: str, count: int = 10, market: str = "en-US", freshness: str = "Day")

3. bing_image_search

Buscar imágenes.

bing_image_search(query: str, count: int = 10, market: str = "en-US")

Obtener una clave API de Bing

  1. Visita el portal de Microsoft Azure

  2. Cree o inicie sesión en su cuenta de Azure

  3. Crear un nuevo recurso de búsqueda de Bing

  4. Vaya al recurso y busque su clave API en la sección "Claves y puntos finales".

Licencia

Licencia MIT

Available Tools

3 tools

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updatesv1.0.0
    • First observedbing_image_search
    • First observedbing_news_search
    • First observedbing_web_search

TDQS

A3.6/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct purpose targeting different content types: images, news articles, and general web results. The descriptions explicitly differentiate their domains (visual content, current events, general information), leaving no ambiguity about which tool to use for a given search intent.

Naming Consistency5/5

All tools follow a perfect verb_noun pattern with 'bing_' prefix and consistent snake_case: bing_image_search, bing_news_search, bing_web_search. The naming convention is predictable and uniform throughout the tool set.

Tool Count4/5

Three tools is reasonable for a search-focused server, covering major content types. However, it feels slightly thin as other search modalities like video, academic, or local search could be relevant additions, but the core coverage is adequate.

Completeness4/5

The server provides solid coverage for web, image, and news search—key functionalities for a Bing integration. Minor gaps exist, such as missing video search or advanced filtering options, but agents can effectively perform most common search tasks with the available tools.

Maintenance

ActivityInactive
ResponsivenessUnresponsive

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that enables AI assistants to perform web searches using SearXNG, a privacy-respecting metasearch engine.
    1
    43
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    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.
    1
    51 npm
    42
    ISC
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables AI assistants to perform web searches using Google Search API, returning up to 20 search results in JSON format.
    2
    Apache 2.0