Go server for web search via DuckDuckGo Lite, image search via Bing Images and page-to-Markdown scraping, with no API keys.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add retrieval --env PROXY_LOGIN='<PROXY_LOGIN>' --env PROXY_PASSWORD='<PROXY_PASSWORD>' -- docker run -i --rm -e PROXY_LOGIN -e PROXY_PASSWORD ghcr.io/role1776/mcp-retrieval:0.1.9~/.codex/config.toml
[mcp_servers.retrieval]
command = "docker"
args = ["run", "-i", "--rm", "-e", "PROXY_LOGIN", "-e", "PROXY_PASSWORD", "ghcr.io/role1776/mcp-retrieval:0.1.9"]
env = { PROXY_LOGIN = "<PROXY_LOGIN>", PROXY_PASSWORD = "<PROXY_PASSWORD>" }
# codex mcp add retrieval --env PROXY_LOGIN='<PROXY_LOGIN>' --env PROXY_PASSWORD='<PROXY_PASSWORD>' -- docker run -i --rm -e PROXY_LOGIN -e PROXY_PASSWORD ghcr.io/role1776/mcp-retrieval:0.1.9~/.cursor/mcp.json
{
"mcpServers": {
"retrieval": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PROXY_LOGIN",
"-e",
"PROXY_PASSWORD",
"ghcr.io/role1776/mcp-retrieval:0.1.9"
],
"env": {
"PROXY_LOGIN": "<PROXY_LOGIN>",
"PROXY_PASSWORD": "<PROXY_PASSWORD>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"retrieval": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PROXY_LOGIN",
"-e",
"PROXY_PASSWORD",
"ghcr.io/role1776/mcp-retrieval:0.1.9"
],
"env": {
"PROXY_LOGIN": "<PROXY_LOGIN>",
"PROXY_PASSWORD": "<PROXY_PASSWORD>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"retrieval": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PROXY_LOGIN",
"-e",
"PROXY_PASSWORD",
"ghcr.io/role1776/mcp-retrieval:0.1.9"
],
"env": {
"PROXY_LOGIN": "<PROXY_LOGIN>",
"PROXY_PASSWORD": "<PROXY_PASSWORD>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"retrieval": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PROXY_LOGIN",
"-e",
"PROXY_PASSWORD",
"ghcr.io/role1776/mcp-retrieval:0.1.9"
],
"env": {
"PROXY_LOGIN": "<PROXY_LOGIN>",
"PROXY_PASSWORD": "<PROXY_PASSWORD>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"retrieval": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PROXY_LOGIN",
"-e",
"PROXY_PASSWORD",
"ghcr.io/role1776/mcp-retrieval:0.1.9"
],
"env": {
"PROXY_LOGIN": "<PROXY_LOGIN>",
"PROXY_PASSWORD": "<PROXY_PASSWORD>"
}
}
}
}需要的环境变量
PROXY_LOGINPROXY_PASSWORD
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。