独立运营 · 不出售排名位置  · 我们怎么评估工具 →
Anclum 提交收录
S

spignelon/ddg-onion-mcp

MCP server: DuckDuckGo (onion service) search and page fetch, always over Tor written in Go

装之前:没有可直接复制的命令 · 许可证 GPL-3.0 · 链接可访问

第一步:docker run -d --name ddg-onion-mcp --restart unless-stopped \

在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
★ 数取值
0 ★ · spignelon/ddg-onion-mcp · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-11-11 · 最近见到 2026-11-14 · 共见到 4 次 · 被 2 个来源列出
评分构成
综合分 203 · 2 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 spignelon/ddg-onion-mcp;我们收录于 2026-11-11;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。

ddg-onion-mcp

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

An MCP server that gives an AI client web search and page
reading, entirely over Tor: search goes through DuckDuckGo's Lite onion service, and pages
are fetched and reduced to clean Markdown. There is no direct-connection fallback. Single Go
binary, no external accounts or API keys.
Lightweight: Docker image is ~12 MB, container idles at ~20 MB RAM.
> Same job as nickclyde/duckduckgo-mcp-server and the Brave Search MCP server, for people who
> want the traffic to leave through Tor and the server to be tiny.
## ⚠️ Read before you deploy this
Search queries are not private from your model provider. Tor hides your IP from DuckDuckGo
and from the sites you fetch. The AI service that writes the queries (OpenRouter, OpenAI, ...)
still sees them.
Tor does not make this indistinguishable from Tor Browser. Only the HTTP request headers are
matched. The TLS and HTTP/2 fingerprints are still Go's, so a site that compares them can tell
(see Request identity).
Fetched pages are untrusted input. A page can contain text that tries to instruct your
model. Both tools are marked read-only and say so, but treat the output accordingly.
No bot-detection bypass. If DuckDuckGo or a site refuses or challenges the client, the server
reports an error. It does not retry under another identity and does not solve challenges.
Respect the terms of the sites you query.
## Quick start (Docker)
The image does not contain Tor. It needs a Tor service running on the host OS, and uses its
SOCKS proxy at 127.0.0.1:9050 (the default of the distribution packages). Install and start it
first:
| Distribution | Install and start |
| Debian / Ubuntu | sudo apt install tor && sudo systemctl enable --now tor |
| Arch | sudo pacman -S tor && sudo systemctl enable --now tor |
| Fedora | sudo dnf install tor && sudo systemctl enable --now tor |
| openSUSE | sudo zypper install tor && sudo systemctl enable --now tor |
Then check that it is listening: ss -tln | grep 9050 should show 127.0.0.1:9050. (The tor
service name and port were confirmed on openSUSE Tumbleweed; the other rows are the standard
package names and have not been run by the author.) Without this service the container refuses to
start, see "No Tor, no fallback" below.
Inside a normal container 127.0.0.1 is the container itself, so run it with --network host.
No repo clone needed:
bash
export DDG_MCP_AUTH_TOKEN=$(openssl rand -hex 24)
echo "$DDG_MCP_AUTH_TOKEN" # keep this: your MCP client needs it as a bearer token
docker run -d --name ddg-onion-mcp --restart unless-stopped \
--network host \
-e DDG_MCP_AUTH_TOKEN \
ghcr.io/spignelon/ddg-onion-mcp:latest
Alternative: clone the repo and use compose.yaml (hardened: read-only filesystem, all
capabilities dropped, 128 MB memory cap):
bash
git clone https://github.com/spignelon/ddg-onion-mcp.git && cd ddg-onion-mcp
export DDG_MCP_AUTH_TOKEN=$(openssl rand -hex 24)
docker compose up -d
The MCP endpoint is http://127.0.0.1:8085/mcp with the header Authorization: Bearer .
With host networking nothing is published with -p: the server listens directly on the host's
loopback (change it with -e DDG_MCP_LISTEN=host:port).
Desktop MCP clients (stdio): have the client run the image itself:
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/zh/s/spignelon-ddg-onion-mcp/)
来源
github · https://github.com/spignelon/ddg-onion-mcp
按领域浏览
开源项目
收录来源
2 个独立来源
收录于
今天

同类推荐

全部 1,671 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引