This commit is contained in:
Javis committed 2026-10-04 15:31:44 +02:00
1 parent 0246cbb6ba
commit 0ca4b4bf7a
89 files changed
+7042 -2480

No files matched your search

+8 -2
View File
@@ -4,7 +4,13 @@ MCP server that exposes DuckDuckGo search to Javis via three tools:
- **`ddg_search`** — general web search (titles, URLs, snippets)
- **`ddg_news`** — recent news articles
- **`ddg_answers`** — instant answers (definitions, calculations, Wikipedia summaries)
- **`ddg_answers`** — quick lookups; DuckDuckGo removed its instant-answer API, so
this returns the top 3 web results
Searches run in a worker thread (the server stays responsive), and failures such
as DuckDuckGo rate limits are returned as MCP tool errors (`isError: true`), so
clients don't mistake or cache them as results. All tools are annotated
`readOnlyHint` / `openWorldHint`.
## Setup
@@ -18,7 +24,7 @@ The batch script creates a `.venv`, installs dependencies, and launches the serv
```json
"duckduckgo": {
"command": "d:\\Javis\\duckduckgo-mcp\\.venv\\Scripts\\duckduckgo-mcp.exe",
"command": "F:\\Javis\\duckduckgo-mcp\\.venv\\Scripts\\duckduckgo-mcp.exe",
"args": [],
"transport": "stdio",
"approval": "allow"