Skip to main content
Glama
scprotz

bob-ddg-mcp

by scprotz

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.py

install.py wird:

  1. Ein dediziertes .venv im Projektordner erstellen

  2. Abhängigkeiten installieren (mcp, pypdf)

  3. Überprüfen, dass der Server korrekt startet

  4. 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.json

Projektebene (nur dieser Arbeitsbereich):

.bob/mcp.json

Fü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

search

query (str), max_results (int, Standard 5)

DuckDuckGo-Websuche

fetch

url (str), max_chars (int, Standard 20000)

HTML-Seite oder PDF als Text abrufen

Aktualisierung

cd bob-ddg-mcp
git pull
python install.py   # re-runs if dependencies changed

Oder 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.

F
license - not found
Not graded
quality - not tested
C
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

  • 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

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/scprotz/bob-ddg-mcp'

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