Search & Data Extraction Python ★ 78

leehanchung/bing-search-mcp

Microsoft Bing Search API ile web arama yetenekleri

Claude Desktop config.json'a ekle

{
  "mcpServers": {
    "leehanchung-bing-search-mcp": {
      "command": "python",
      "args": [
        "-m",
        "bing_search_mcp"
      ]
    }
  }
}

Bing Search MCP Server

Microsoft Bing Search API entegrasyonu için bir Model Context Protocol (MCP) sunucusu; AI asistanlarının web, haber ve görsel aramaları gerçekleştirmesini sağlar.

smithery badge

Bing Search MCP Server

Özellikler

  • Genel bilgi için web araması
  • Güncel olaylar ve zamanında bilgi için haber araması
  • Görsel içerik için görsel araması
  • API kötüye kullanımını önlemek için hız sınırlaması
  • Kapsamlı hata işleme

Gereksinimler

  • Python 3.10 veya daha yüksek
  • Microsoft Bing Search API anahtarı
  • MCP-uyumlu istemci (ör. Claude Desktop, Cursor)

Kurulum

  1. Bu repository'yi klonlayın
  2. Bağımlılıkları yükleyin:
    uv venv
    source .venv/bin/activate  # Windows'ta: .venv\Scripts\activate
    uv pip install -e .
    

Yapılandırma

Gerekli ortam değişkenlerini ayarlayın:

export BING_API_KEY="your-bing-api-key"
export BING_API_URL="https://api.bing.microsoft.com/"  # İsteğe bağlı

Windows için:

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

Kullanım

Sunucuyu çalıştırma

uvx bing-search-mcp

Claude for Desktop ile yapılandırma

Claude Desktop yapılandırma dosyanıza (macOS'ta ~/Library/Application Support/Claude/claude_desktop_config.json veya Windows'ta %APPDATA%\Claude\claude_desktop_config.json) aşağıdakileri ekleyin:

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

Claude Code Bing Search MCP

Kullanılabilir Araçlar

1. bing_web_search

Bilgi, web siteleri ve içerik için genel web araması.

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

2. bing_news_search

Haber makaleleri ve güncel olaylar için arama.

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

3. bing_image_search

Görsel araması.

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

Bing API Anahtarı Alma

  1. Microsoft Azure Portal sayfasını ziyaret edin
  2. Azure hesabınıza giriş yapın veya yeni bir hesap oluşturun
  3. Yeni bir Bing Search kaynağı oluşturun
  4. Kaynağa gidin ve "Keys and Endpoint" bölümünde API anahtarınızı bulun

Lisans

MIT License

Benzer MCP sunucuları

Daha fazla: Search & Data Extraction →