bob-ddg-mcp
bob-ddg-mcp
Ein DuckDuckGo-Websuch- und Dokumentabruf-MCP-Server für IBM Bob.
Gibt Bob zwei Live-Internet-Tools:
search— DuckDuckGo-Websuche (kein API-Schlüssel, keine Kosten)fetch— Liest jede URL oder PDF als sauberen Text
Anforderungen
Python 3.10 oder höher
IBM Bob-IDE
Related MCP server: web-mcp-server
Installation
git clone https://github.com/scprotz/bob-ddg-mcp.git
cd bob-ddg-mcp
python install.pyinstall.py wird:
Ein dediziertes
.venvim Projektordner erstellenAbhängigkeiten installieren (
mcp,pypdf)Überprüfen, dass der Server korrekt startet
Den genauen JSON-Ausschnitt ausgeben, der zu Bobs MCP-Konfiguration hinzugefügt werden soll
Bob konfigurieren
Nach dem Ausführen von install.py fügen Sie den ausgegebenen Ausschnitt zu Ihrer Bob-MCP-Konfiguration hinzu.
Global (gilt für alle Arbeitsbereiche):
~/.bob/settings/mcp.json # Windows: %USERPROFILE%\.bob\settings\mcp.jsonProjektebene (nur dieser Arbeitsbereich):
.bob/mcp.jsonFügen Sie ihn in das Objekt mcpServers ein — die genauen Pfade werden von install.py ausgegeben und in mcp-config-snippet.json gespeichert.
Dann in Bob: Einstellungen ⚙️ → MCP-Registerkarte → aktualisieren.
Verwendung
Fragen Sie Bob einfach natürlich:
Search for IBM Storage Scale 5.2 release notes
Fetch https://example.com/doc.pdf and summarize it
What does this page say? https://www.ibm.com/support/pages/...Bob ruft bei Bedarf automatisch search oder fetch auf.
Tool-Referenz
Tool | Parameter | Beschreibung |
|
| DuckDuckGo-Websuche |
|
| HTML-Seite oder PDF als Text abrufen |
Aktualisierung
cd bob-ddg-mcp
git pull
python install.py # re-runs if dependencies changedOder einfach git pull — wenn sich nur ddg_search.py geändert hat, ist keine Neuinstallation erforderlich. Bob lädt das Skript automatisch neu.
Changelog
Siehe CHANGELOG.md.
Hinweise
DuckDuckGo hat keine offizielle öffentliche API. Dieser Server verwendet den inoffiziellen Such-Endpunkt, der für den persönlichen/Produktivitätsgebrauch zuverlässig funktioniert.
Es werden keine Daten an Dritte gesendet, außer an DuckDuckGo und die von Ihnen abgerufenen URLs.
Die gesamte Verarbeitung erfolgt lokal — die venv läuft auf Ihrem Rechner als Bob-Unterprozess.
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityDmaintenanceThis MCP server provides tools for AI agents to search the web, fetch page content, and query specific elements from pages using DuckDuckGo.18
- FlicenseNot gradedqualityBmaintenanceMCP server that exposes web_search and web_fetch tools, allowing LLM applications to search the web via DuckDuckGo and fetch page content as cleaned markdown.
- FlicenseNot gradedqualityCmaintenanceCustom MCP server exposing an internet_search tool that fetches DuckDuckGo results, enabling AI agents to perform web searches and retrieve structured information.1
- AlicenseNot gradedqualityDmaintenanceSmall Python MCP server that provides web search and page fetching tools via DuckDuckGo, requiring no API key.Apache 2.0
Related MCP Connectors
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
An MCP server that gives your AI access to the source code and docs of all public github repos
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/scprotz/bob-ddg-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server