Skip to main content
Glama
Komplex23
by Komplex23

MCP Web Search Server

Ein Model Context Protocol (MCP)-Server, der Websuche-Funktionen bereitstellt und auf Render bereitgestellt werden kann.

Erstellt mit Python unter Verwendung des offiziellen MCP SDK, unterstützt SSE (Server-Sent Events)-Transport für maximale Kompatibilität mit MCP-Clients wie AIPI, Claude Desktop und anderen.

Verfügbare Tools

Tool

Beschreibung

web_search

Durchsucht das Web. Gibt Titel, URLs und Beschreibungen zurück.

fetch_page

Ruft Textinhalte von jeder URL ab und extrahiert sie.


Related MCP server: MCP Search & Fetch

🚀 Auf Render bereitstellen (Schritt für Schritt)

1. Dieses Repo auf GitHub pushen

cd mcp-web-search
git init
git add .
git commit -m "Initial commit"
# create a repo on github.com, then:
git remote add origin https://github.com/YOUR_USERNAME/mcp-web-search.git
git push -u origin main

2. Einen neuen Web Service auf Render erstellen

  1. Gehen Sie zu render.comNeu → Web Service

  2. Verbinden Sie Ihr GitHub-Repo (mcp-web-search)

  3. Render erkennt render.yaml automatisch — klicken Sie auf Anwenden

  4. Legen Sie Umgebungsvariablen im Render-Dashboard fest:

Variable

Erforderlich

Beschreibung

SERPER_API_KEY

Empfohlen

Kostenlos erhalten auf serper.dev — 2.500 Abfragen/Monat kostenlos (Google-Ergebnisse)

MCP_API_KEY

Optional

Auf eine beliebige geheime Zeichenfolge setzen, um Ihren Server mit einem Passwort zu schützen

  1. Klicken Sie auf Web Service erstellen — Render erstellt und stellt automatisch bereit.

Ihre Server-URL lautet: https://mcp-web-search.onrender.com (oder ähnlich)


🔌 Mit AIPI verbinden

Fügen Sie im Dialog „Add Custom MCP" von AIPI diese Konfiguration ein:

{
  "mcpServers": {
    "web-search": {
      "type": "sse",
      "url": "https://YOUR-SERVICE.onrender.com/sse"
    }
  }
}

Ersetzen Sie YOUR-SERVICE durch den tatsächlichen Namen Ihres Render-Dienstes (z. B. mcp-web-search-j73g).

Andere MCP-Clients

Funktioniert mit jedem MCP-Client, der SSE-Transport unterstützt:

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "web-search": {
      "type": "sse",
      "url": "https://YOUR-SERVICE.onrender.com/sse"
    }
  }
}

🔍 Suchanbieter

Anbieter

Schlüssel erforderlich

Qualität

Limit

Serper.dev

Ja (kostenlos)

⭐⭐⭐⭐⭐

2.500 Abfragen/Monat kostenlos (Google-Ergebnisse)

DuckDuckGo

Nein

⭐⭐⭐

Unbegrenzt (Fallback)

Setzen Sie SERPER_API_KEY in den Render-Umgebungsvariablen, um Serper zu verwenden. Der Server greift automatisch auf DuckDuckGo zurück, wenn der Schlüssel fehlt.


🧪 Lokal testen

pip install -r requirements.txt
SERPER_API_KEY=your_key python server.py

Gesundheitscheck:

curl http://localhost:3000/

Der Server läuft standardmäßig auf Port 3000. Setzen Sie die Umgebungsvariable PORT, um ihn zu ändern.


⚠️ Hinweis zum kostenlosen Tarif

Der kostenlose Tarif von Render fährt nach 15 Minuten Inaktivität herunter (Kaltstart ~30s). Upgraden Sie auf den Starter-Plan (7 $/Monat), um ihn dauerhaft aktiv zu halten.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.

  • Read any web page as clean Markdown for AI agents: fetch, search, metadata, links. SSRF-safe.

  • The best web search for your AI Agent

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Komplex23/mcp-web-search'

If you have feedback or need assistance with the MCP directory API, please join our Discord server