bilibili-huasheng-video
v0.5.0
io.github.superlcr/bilibili-huasheng-video
Script to finished Bilibili video with Huasheng: storyboard, narration, footage, export, publish.
io.github.Role1776/mcp-retrieval · v0.1.7
Local Go MCP server: DuckDuckGo/Bing web + image search, readability scraping to Markdown.
MCP Retrieval 是一个MCP Server,收录自 官方 MCP Registry。支持 stdio 传输。本页提供 Cursor、Claude Code 等客户端的安装配置片段。
选择你的平台查看安装方式
{
"mcpServers": {
"mcp-retrieval": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/role1776/mcp-retrieval:0.1.7"
]
}
}
}MCP_TRANSPORT可选stdio (client spawns the process) or http (streamable HTTP listener).
MCP_NAME可选Server name reported in the MCP initialize handshake.
MCP_PATH可选HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.
SERVER_PORT可选TCP port to listen on. Used only when MCP_TRANSPORT=http.
SERVER_READ_TIMEOUT可选HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.
SERVER_WRITE_TIMEOUT可选HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.
LOG_MODE可选local (text, debug) or prod (JSON, info). Logs go to stderr.
MAX_IDLE_CONNS_PER_HOST可选Idle connections the outbound HTTP client keeps per host.
MAX_QUERIES可选Maximum queries or URLs accepted in one call.
DEFAULT_RESULTS可选Snippets returned per query when the call does not ask for a count.
MAX_RESULTS可选Upper bound for snippets per query.
DEFAULT_IMAGES可选Images returned per query when the call does not ask for a count.
MAX_IMAGES可选Upper bound for images per query.
DEFAULT_TIMEOUT_MS可选Per-call timeout in milliseconds when the call does not request one.
MIN_TIMEOUT_MS可选Lowest timeout a call may request, in milliseconds.
MAX_TIMEOUT_MS可选Highest timeout a call may request, in milliseconds.
DEFAULT_DOCUMENT_CHARS可选Characters kept per scraped page when the call does not ask for a limit.
MAX_DOCUMENT_CHARS可选Upper bound for characters kept per scraped page.
PROXY_SCHEME可选Outbound proxy scheme. Optional; set all five PROXY_* variables or none.
PROXY_HOST可选Outbound proxy host. Enables per-request rotating proxy sessions.
PROXY_PORT可选Outbound proxy port. Required when PROXY_HOST is set.
PROXY_LOGIN可选secretOutbound proxy username. Required when PROXY_HOST is set.
PROXY_PASSWORD可选secretOutbound proxy password. Required when PROXY_HOST is set.
MCP_TRANSPORT可选stdio (client spawns the process) or http (streamable HTTP listener).
MCP_NAME可选Server name reported in the MCP initialize handshake.
MCP_PATH可选HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.
SERVER_PORT可选TCP port to listen on. Used only when MCP_TRANSPORT=http.
SERVER_READ_TIMEOUT可选HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.
SERVER_WRITE_TIMEOUT可选HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.
LOG_MODE可选local (text, debug) or prod (JSON, info). Logs go to stderr.
MAX_IDLE_CONNS_PER_HOST可选Idle connections the outbound HTTP client keeps per host.
MAX_QUERIES可选Maximum queries or URLs accepted in one call.
DEFAULT_RESULTS可选Snippets returned per query when the call does not ask for a count.
MAX_RESULTS可选Upper bound for snippets per query.
DEFAULT_IMAGES可选Images returned per query when the call does not ask for a count.
MAX_IMAGES可选Upper bound for images per query.
DEFAULT_TIMEOUT_MS可选Per-call timeout in milliseconds when the call does not request one.
MIN_TIMEOUT_MS可选Lowest timeout a call may request, in milliseconds.
MAX_TIMEOUT_MS可选Highest timeout a call may request, in milliseconds.
DEFAULT_DOCUMENT_CHARS可选Characters kept per scraped page when the call does not ask for a limit.
MAX_DOCUMENT_CHARS可选Upper bound for characters kept per scraped page.
PROXY_SCHEME可选Outbound proxy scheme. Optional; set all five PROXY_* variables or none.
PROXY_HOST可选Outbound proxy host. Enables per-request rotating proxy sessions.
PROXY_PORT可选Outbound proxy port. Required when PROXY_HOST is set.
PROXY_LOGIN可选secretOutbound proxy username. Required when PROXY_HOST is set.
PROXY_PASSWORD可选secretOutbound proxy password. Required when PROXY_HOST is set.
MCP_TRANSPORT可选stdio (client spawns the process) or http (streamable HTTP listener).
MCP_NAME可选Server name reported in the MCP initialize handshake.
MCP_PATH可选HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.
SERVER_PORT可选TCP port to listen on. Used only when MCP_TRANSPORT=http.
SERVER_READ_TIMEOUT可选HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.
SERVER_WRITE_TIMEOUT可选HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.
LOG_MODE可选local (text, debug) or prod (JSON, info). Logs go to stderr.
MAX_IDLE_CONNS_PER_HOST可选Idle connections the outbound HTTP client keeps per host.
MAX_QUERIES可选Maximum queries or URLs accepted in one call.
DEFAULT_RESULTS可选Snippets returned per query when the call does not ask for a count.
MAX_RESULTS可选Upper bound for snippets per query.
DEFAULT_IMAGES可选Images returned per query when the call does not ask for a count.
MAX_IMAGES可选Upper bound for images per query.
DEFAULT_TIMEOUT_MS可选Per-call timeout in milliseconds when the call does not request one.
MIN_TIMEOUT_MS可选Lowest timeout a call may request, in milliseconds.
MAX_TIMEOUT_MS可选Highest timeout a call may request, in milliseconds.
DEFAULT_DOCUMENT_CHARS可选Characters kept per scraped page when the call does not ask for a limit.
MAX_DOCUMENT_CHARS可选Upper bound for characters kept per scraped page.
PROXY_SCHEME可选Outbound proxy scheme. Optional; set all five PROXY_* variables or none.
PROXY_HOST可选Outbound proxy host. Enables per-request rotating proxy sessions.
PROXY_PORT可选Outbound proxy port. Required when PROXY_HOST is set.
PROXY_LOGIN可选secretOutbound proxy username. Required when PROXY_HOST is set.
PROXY_PASSWORD可选secretOutbound proxy password. Required when PROXY_HOST is set.
MCP_TRANSPORT可选stdio (client spawns the process) or http (streamable HTTP listener).
MCP_NAME可选Server name reported in the MCP initialize handshake.
MCP_PATH可选HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.
SERVER_PORT可选TCP port to listen on. Used only when MCP_TRANSPORT=http.
SERVER_READ_TIMEOUT可选HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.
SERVER_WRITE_TIMEOUT可选HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.
LOG_MODE可选local (text, debug) or prod (JSON, info). Logs go to stderr.
MAX_IDLE_CONNS_PER_HOST可选Idle connections the outbound HTTP client keeps per host.
MAX_QUERIES可选Maximum queries or URLs accepted in one call.
DEFAULT_RESULTS可选Snippets returned per query when the call does not ask for a count.
MAX_RESULTS可选Upper bound for snippets per query.
DEFAULT_IMAGES可选Images returned per query when the call does not ask for a count.
MAX_IMAGES可选Upper bound for images per query.
DEFAULT_TIMEOUT_MS可选Per-call timeout in milliseconds when the call does not request one.
MIN_TIMEOUT_MS可选Lowest timeout a call may request, in milliseconds.
MAX_TIMEOUT_MS可选Highest timeout a call may request, in milliseconds.
DEFAULT_DOCUMENT_CHARS可选Characters kept per scraped page when the call does not ask for a limit.
MAX_DOCUMENT_CHARS可选Upper bound for characters kept per scraped page.
PROXY_SCHEME可选Outbound proxy scheme. Optional; set all five PROXY_* variables or none.
PROXY_HOST可选Outbound proxy host. Enables per-request rotating proxy sessions.
PROXY_PORT可选Outbound proxy port. Required when PROXY_HOST is set.
PROXY_LOGIN可选secretOutbound proxy username. Required when PROXY_HOST is set.
PROXY_PASSWORD可选secretOutbound proxy password. Required when PROXY_HOST is set.
MCP_TRANSPORT可选stdio (client spawns the process) or http (streamable HTTP listener).
MCP_NAME可选Server name reported in the MCP initialize handshake.
MCP_PATH可选HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.
SERVER_PORT可选TCP port to listen on. Used only when MCP_TRANSPORT=http.
SERVER_READ_TIMEOUT可选HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.
SERVER_WRITE_TIMEOUT可选HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.
LOG_MODE可选local (text, debug) or prod (JSON, info). Logs go to stderr.
MAX_IDLE_CONNS_PER_HOST可选Idle connections the outbound HTTP client keeps per host.
MAX_QUERIES可选Maximum queries or URLs accepted in one call.
DEFAULT_RESULTS可选Snippets returned per query when the call does not ask for a count.
MAX_RESULTS可选Upper bound for snippets per query.
DEFAULT_IMAGES可选Images returned per query when the call does not ask for a count.
MAX_IMAGES可选Upper bound for images per query.
DEFAULT_TIMEOUT_MS可选Per-call timeout in milliseconds when the call does not request one.
MIN_TIMEOUT_MS可选Lowest timeout a call may request, in milliseconds.
MAX_TIMEOUT_MS可选Highest timeout a call may request, in milliseconds.
DEFAULT_DOCUMENT_CHARS可选Characters kept per scraped page when the call does not ask for a limit.
MAX_DOCUMENT_CHARS可选Upper bound for characters kept per scraped page.
PROXY_SCHEME可选Outbound proxy scheme. Optional; set all five PROXY_* variables or none.
PROXY_HOST可选Outbound proxy host. Enables per-request rotating proxy sessions.
PROXY_PORT可选Outbound proxy port. Required when PROXY_HOST is set.
PROXY_LOGIN可选secretOutbound proxy username. Required when PROXY_HOST is set.
PROXY_PASSWORD可选secretOutbound proxy password. Required when PROXY_HOST is set.
MCP_TRANSPORT可选stdio (client spawns the process) or http (streamable HTTP listener).
MCP_NAME可选Server name reported in the MCP initialize handshake.
MCP_PATH可选HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.
SERVER_PORT可选TCP port to listen on. Used only when MCP_TRANSPORT=http.
SERVER_READ_TIMEOUT可选HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.
SERVER_WRITE_TIMEOUT可选HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.
LOG_MODE可选local (text, debug) or prod (JSON, info). Logs go to stderr.
MAX_IDLE_CONNS_PER_HOST可选Idle connections the outbound HTTP client keeps per host.
MAX_QUERIES可选Maximum queries or URLs accepted in one call.
DEFAULT_RESULTS可选Snippets returned per query when the call does not ask for a count.
MAX_RESULTS可选Upper bound for snippets per query.
DEFAULT_IMAGES可选Images returned per query when the call does not ask for a count.
MAX_IMAGES可选Upper bound for images per query.
DEFAULT_TIMEOUT_MS可选Per-call timeout in milliseconds when the call does not request one.
MIN_TIMEOUT_MS可选Lowest timeout a call may request, in milliseconds.
MAX_TIMEOUT_MS可选Highest timeout a call may request, in milliseconds.
DEFAULT_DOCUMENT_CHARS可选Characters kept per scraped page when the call does not ask for a limit.
MAX_DOCUMENT_CHARS可选Upper bound for characters kept per scraped page.
PROXY_SCHEME可选Outbound proxy scheme. Optional; set all five PROXY_* variables or none.
PROXY_HOST可选Outbound proxy host. Enables per-request rotating proxy sessions.
PROXY_PORT可选Outbound proxy port. Required when PROXY_HOST is set.
PROXY_LOGIN可选secretOutbound proxy username. Required when PROXY_HOST is set.
PROXY_PASSWORD可选secretOutbound proxy password. Required when PROXY_HOST is set.
MCP_TRANSPORT可选stdio (client spawns the process) or http (streamable HTTP listener).
MCP_NAME可选Server name reported in the MCP initialize handshake.
MCP_PATH可选HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.
SERVER_PORT可选TCP port to listen on. Used only when MCP_TRANSPORT=http.
SERVER_READ_TIMEOUT可选HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.
SERVER_WRITE_TIMEOUT可选HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.
LOG_MODE可选local (text, debug) or prod (JSON, info). Logs go to stderr.
MAX_IDLE_CONNS_PER_HOST可选Idle connections the outbound HTTP client keeps per host.
MAX_QUERIES可选Maximum queries or URLs accepted in one call.
DEFAULT_RESULTS可选Snippets returned per query when the call does not ask for a count.
MAX_RESULTS可选Upper bound for snippets per query.
DEFAULT_IMAGES可选Images returned per query when the call does not ask for a count.
MAX_IMAGES可选Upper bound for images per query.
DEFAULT_TIMEOUT_MS可选Per-call timeout in milliseconds when the call does not request one.
MIN_TIMEOUT_MS可选Lowest timeout a call may request, in milliseconds.
MAX_TIMEOUT_MS可选Highest timeout a call may request, in milliseconds.
DEFAULT_DOCUMENT_CHARS可选Characters kept per scraped page when the call does not ask for a limit.
MAX_DOCUMENT_CHARS可选Upper bound for characters kept per scraped page.
PROXY_SCHEME可选Outbound proxy scheme. Optional; set all five PROXY_* variables or none.
PROXY_HOST可选Outbound proxy host. Enables per-request rotating proxy sessions.
PROXY_PORT可选Outbound proxy port. Required when PROXY_HOST is set.
PROXY_LOGIN可选secretOutbound proxy username. Required when PROXY_HOST is set.
PROXY_PASSWORD可选secretOutbound proxy password. Required when PROXY_HOST is set.
v0.5.0
io.github.superlcr/bilibili-huasheng-video
Script to finished Bilibili video with Huasheng: storyboard, narration, footage, export, publish.
v0.7.0
com.cromanion/cromanion
Raise conversion on a site you manage. No API key, no human to wake — you prove the domain.
v0.1.2
io.github.agentwares/agentguard
MCP policy proxy: spend caps, approvals for destructive tools, kill switch, dry-run, audit log.
v0.1.0
io.github.pipeworx-io/china-air-quality
China Air Quality MCP — nationwide hourly AQI from CNEMC (中国环境监测总站).
v0.7.0
io.github.conorbronsdon/substack-mcp
Substack drafts, Notes, analytics and consented subscribers. Long-form posts stay draft-only.
v0.4.2
io.github.lvlrSajjad/simframe
Always-warm iOS Simulator frames: agents read the screen in ~20ms instead of screenshotting
{
"id": "io.github.Role1776/mcp-retrieval",
"type": "mcp-server",
"version": "0.1.7",
"displayName": "MCP Retrieval",
"description": "Local Go MCP server: DuckDuckGo/Bing web + image search, readability scraping to Markdown.",
"repository": {
"url": "https://github.com/Role1776/mcp-retrieval",
"source": "github"
},
"homepage": "https://github.com/Role1776/mcp-retrieval#readme",
"distribution": {
"packages": [
{
"registryType": "oci",
"identifier": "ghcr.io/role1776/mcp-retrieval:0.1.7",
"transport": "stdio",
"environmentVariables": [
{
"name": "MCP_TRANSPORT",
"description": "stdio (client spawns the process) or http (streamable HTTP listener)."
},
{
"name": "MCP_NAME",
"description": "Server name reported in the MCP initialize handshake."
},
{
"name": "MCP_PATH",
"description": "HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_PORT",
"description": "TCP port to listen on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_READ_TIMEOUT",
"description": "HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_WRITE_TIMEOUT",
"description": "HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "LOG_MODE",
"description": "local (text, debug) or prod (JSON, info). Logs go to stderr."
},
{
"name": "MAX_IDLE_CONNS_PER_HOST",
"description": "Idle connections the outbound HTTP client keeps per host."
},
{
"name": "MAX_QUERIES",
"description": "Maximum queries or URLs accepted in one call."
},
{
"name": "DEFAULT_RESULTS",
"description": "Snippets returned per query when the call does not ask for a count."
},
{
"name": "MAX_RESULTS",
"description": "Upper bound for snippets per query."
},
{
"name": "DEFAULT_IMAGES",
"description": "Images returned per query when the call does not ask for a count."
},
{
"name": "MAX_IMAGES",
"description": "Upper bound for images per query."
},
{
"name": "DEFAULT_TIMEOUT_MS",
"description": "Per-call timeout in milliseconds when the call does not request one."
},
{
"name": "MIN_TIMEOUT_MS",
"description": "Lowest timeout a call may request, in milliseconds."
},
{
"name": "MAX_TIMEOUT_MS",
"description": "Highest timeout a call may request, in milliseconds."
},
{
"name": "DEFAULT_DOCUMENT_CHARS",
"description": "Characters kept per scraped page when the call does not ask for a limit."
},
{
"name": "MAX_DOCUMENT_CHARS",
"description": "Upper bound for characters kept per scraped page."
},
{
"name": "PROXY_SCHEME",
"description": "Outbound proxy scheme. Optional; set all five PROXY_* variables or none."
},
{
"name": "PROXY_HOST",
"description": "Outbound proxy host. Enables per-request rotating proxy sessions."
},
{
"name": "PROXY_PORT",
"description": "Outbound proxy port. Required when PROXY_HOST is set."
},
{
"name": "PROXY_LOGIN",
"description": "Outbound proxy username. Required when PROXY_HOST is set.",
"isSecret": true
},
{
"name": "PROXY_PASSWORD",
"description": "Outbound proxy password. Required when PROXY_HOST is set.",
"isSecret": true
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.7/mcp-retrieval_0.1.7_darwin_amd64.mcpb",
"version": "0.1.7",
"transport": "stdio",
"environmentVariables": [
{
"name": "MCP_TRANSPORT",
"description": "stdio (client spawns the process) or http (streamable HTTP listener)."
},
{
"name": "MCP_NAME",
"description": "Server name reported in the MCP initialize handshake."
},
{
"name": "MCP_PATH",
"description": "HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_PORT",
"description": "TCP port to listen on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_READ_TIMEOUT",
"description": "HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_WRITE_TIMEOUT",
"description": "HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "LOG_MODE",
"description": "local (text, debug) or prod (JSON, info). Logs go to stderr."
},
{
"name": "MAX_IDLE_CONNS_PER_HOST",
"description": "Idle connections the outbound HTTP client keeps per host."
},
{
"name": "MAX_QUERIES",
"description": "Maximum queries or URLs accepted in one call."
},
{
"name": "DEFAULT_RESULTS",
"description": "Snippets returned per query when the call does not ask for a count."
},
{
"name": "MAX_RESULTS",
"description": "Upper bound for snippets per query."
},
{
"name": "DEFAULT_IMAGES",
"description": "Images returned per query when the call does not ask for a count."
},
{
"name": "MAX_IMAGES",
"description": "Upper bound for images per query."
},
{
"name": "DEFAULT_TIMEOUT_MS",
"description": "Per-call timeout in milliseconds when the call does not request one."
},
{
"name": "MIN_TIMEOUT_MS",
"description": "Lowest timeout a call may request, in milliseconds."
},
{
"name": "MAX_TIMEOUT_MS",
"description": "Highest timeout a call may request, in milliseconds."
},
{
"name": "DEFAULT_DOCUMENT_CHARS",
"description": "Characters kept per scraped page when the call does not ask for a limit."
},
{
"name": "MAX_DOCUMENT_CHARS",
"description": "Upper bound for characters kept per scraped page."
},
{
"name": "PROXY_SCHEME",
"description": "Outbound proxy scheme. Optional; set all five PROXY_* variables or none."
},
{
"name": "PROXY_HOST",
"description": "Outbound proxy host. Enables per-request rotating proxy sessions."
},
{
"name": "PROXY_PORT",
"description": "Outbound proxy port. Required when PROXY_HOST is set."
},
{
"name": "PROXY_LOGIN",
"description": "Outbound proxy username. Required when PROXY_HOST is set.",
"isSecret": true
},
{
"name": "PROXY_PASSWORD",
"description": "Outbound proxy password. Required when PROXY_HOST is set.",
"isSecret": true
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.7/mcp-retrieval_0.1.7_darwin_arm64.mcpb",
"version": "0.1.7",
"transport": "stdio",
"environmentVariables": [
{
"name": "MCP_TRANSPORT",
"description": "stdio (client spawns the process) or http (streamable HTTP listener)."
},
{
"name": "MCP_NAME",
"description": "Server name reported in the MCP initialize handshake."
},
{
"name": "MCP_PATH",
"description": "HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_PORT",
"description": "TCP port to listen on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_READ_TIMEOUT",
"description": "HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_WRITE_TIMEOUT",
"description": "HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "LOG_MODE",
"description": "local (text, debug) or prod (JSON, info). Logs go to stderr."
},
{
"name": "MAX_IDLE_CONNS_PER_HOST",
"description": "Idle connections the outbound HTTP client keeps per host."
},
{
"name": "MAX_QUERIES",
"description": "Maximum queries or URLs accepted in one call."
},
{
"name": "DEFAULT_RESULTS",
"description": "Snippets returned per query when the call does not ask for a count."
},
{
"name": "MAX_RESULTS",
"description": "Upper bound for snippets per query."
},
{
"name": "DEFAULT_IMAGES",
"description": "Images returned per query when the call does not ask for a count."
},
{
"name": "MAX_IMAGES",
"description": "Upper bound for images per query."
},
{
"name": "DEFAULT_TIMEOUT_MS",
"description": "Per-call timeout in milliseconds when the call does not request one."
},
{
"name": "MIN_TIMEOUT_MS",
"description": "Lowest timeout a call may request, in milliseconds."
},
{
"name": "MAX_TIMEOUT_MS",
"description": "Highest timeout a call may request, in milliseconds."
},
{
"name": "DEFAULT_DOCUMENT_CHARS",
"description": "Characters kept per scraped page when the call does not ask for a limit."
},
{
"name": "MAX_DOCUMENT_CHARS",
"description": "Upper bound for characters kept per scraped page."
},
{
"name": "PROXY_SCHEME",
"description": "Outbound proxy scheme. Optional; set all five PROXY_* variables or none."
},
{
"name": "PROXY_HOST",
"description": "Outbound proxy host. Enables per-request rotating proxy sessions."
},
{
"name": "PROXY_PORT",
"description": "Outbound proxy port. Required when PROXY_HOST is set."
},
{
"name": "PROXY_LOGIN",
"description": "Outbound proxy username. Required when PROXY_HOST is set.",
"isSecret": true
},
{
"name": "PROXY_PASSWORD",
"description": "Outbound proxy password. Required when PROXY_HOST is set.",
"isSecret": true
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.7/mcp-retrieval_0.1.7_linux_amd64.mcpb",
"version": "0.1.7",
"transport": "stdio",
"environmentVariables": [
{
"name": "MCP_TRANSPORT",
"description": "stdio (client spawns the process) or http (streamable HTTP listener)."
},
{
"name": "MCP_NAME",
"description": "Server name reported in the MCP initialize handshake."
},
{
"name": "MCP_PATH",
"description": "HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_PORT",
"description": "TCP port to listen on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_READ_TIMEOUT",
"description": "HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_WRITE_TIMEOUT",
"description": "HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "LOG_MODE",
"description": "local (text, debug) or prod (JSON, info). Logs go to stderr."
},
{
"name": "MAX_IDLE_CONNS_PER_HOST",
"description": "Idle connections the outbound HTTP client keeps per host."
},
{
"name": "MAX_QUERIES",
"description": "Maximum queries or URLs accepted in one call."
},
{
"name": "DEFAULT_RESULTS",
"description": "Snippets returned per query when the call does not ask for a count."
},
{
"name": "MAX_RESULTS",
"description": "Upper bound for snippets per query."
},
{
"name": "DEFAULT_IMAGES",
"description": "Images returned per query when the call does not ask for a count."
},
{
"name": "MAX_IMAGES",
"description": "Upper bound for images per query."
},
{
"name": "DEFAULT_TIMEOUT_MS",
"description": "Per-call timeout in milliseconds when the call does not request one."
},
{
"name": "MIN_TIMEOUT_MS",
"description": "Lowest timeout a call may request, in milliseconds."
},
{
"name": "MAX_TIMEOUT_MS",
"description": "Highest timeout a call may request, in milliseconds."
},
{
"name": "DEFAULT_DOCUMENT_CHARS",
"description": "Characters kept per scraped page when the call does not ask for a limit."
},
{
"name": "MAX_DOCUMENT_CHARS",
"description": "Upper bound for characters kept per scraped page."
},
{
"name": "PROXY_SCHEME",
"description": "Outbound proxy scheme. Optional; set all five PROXY_* variables or none."
},
{
"name": "PROXY_HOST",
"description": "Outbound proxy host. Enables per-request rotating proxy sessions."
},
{
"name": "PROXY_PORT",
"description": "Outbound proxy port. Required when PROXY_HOST is set."
},
{
"name": "PROXY_LOGIN",
"description": "Outbound proxy username. Required when PROXY_HOST is set.",
"isSecret": true
},
{
"name": "PROXY_PASSWORD",
"description": "Outbound proxy password. Required when PROXY_HOST is set.",
"isSecret": true
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.7/mcp-retrieval_0.1.7_linux_arm64.mcpb",
"version": "0.1.7",
"transport": "stdio",
"environmentVariables": [
{
"name": "MCP_TRANSPORT",
"description": "stdio (client spawns the process) or http (streamable HTTP listener)."
},
{
"name": "MCP_NAME",
"description": "Server name reported in the MCP initialize handshake."
},
{
"name": "MCP_PATH",
"description": "HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_PORT",
"description": "TCP port to listen on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_READ_TIMEOUT",
"description": "HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_WRITE_TIMEOUT",
"description": "HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "LOG_MODE",
"description": "local (text, debug) or prod (JSON, info). Logs go to stderr."
},
{
"name": "MAX_IDLE_CONNS_PER_HOST",
"description": "Idle connections the outbound HTTP client keeps per host."
},
{
"name": "MAX_QUERIES",
"description": "Maximum queries or URLs accepted in one call."
},
{
"name": "DEFAULT_RESULTS",
"description": "Snippets returned per query when the call does not ask for a count."
},
{
"name": "MAX_RESULTS",
"description": "Upper bound for snippets per query."
},
{
"name": "DEFAULT_IMAGES",
"description": "Images returned per query when the call does not ask for a count."
},
{
"name": "MAX_IMAGES",
"description": "Upper bound for images per query."
},
{
"name": "DEFAULT_TIMEOUT_MS",
"description": "Per-call timeout in milliseconds when the call does not request one."
},
{
"name": "MIN_TIMEOUT_MS",
"description": "Lowest timeout a call may request, in milliseconds."
},
{
"name": "MAX_TIMEOUT_MS",
"description": "Highest timeout a call may request, in milliseconds."
},
{
"name": "DEFAULT_DOCUMENT_CHARS",
"description": "Characters kept per scraped page when the call does not ask for a limit."
},
{
"name": "MAX_DOCUMENT_CHARS",
"description": "Upper bound for characters kept per scraped page."
},
{
"name": "PROXY_SCHEME",
"description": "Outbound proxy scheme. Optional; set all five PROXY_* variables or none."
},
{
"name": "PROXY_HOST",
"description": "Outbound proxy host. Enables per-request rotating proxy sessions."
},
{
"name": "PROXY_PORT",
"description": "Outbound proxy port. Required when PROXY_HOST is set."
},
{
"name": "PROXY_LOGIN",
"description": "Outbound proxy username. Required when PROXY_HOST is set.",
"isSecret": true
},
{
"name": "PROXY_PASSWORD",
"description": "Outbound proxy password. Required when PROXY_HOST is set.",
"isSecret": true
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.7/mcp-retrieval_0.1.7_windows_amd64.mcpb",
"version": "0.1.7",
"transport": "stdio",
"environmentVariables": [
{
"name": "MCP_TRANSPORT",
"description": "stdio (client spawns the process) or http (streamable HTTP listener)."
},
{
"name": "MCP_NAME",
"description": "Server name reported in the MCP initialize handshake."
},
{
"name": "MCP_PATH",
"description": "HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_PORT",
"description": "TCP port to listen on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_READ_TIMEOUT",
"description": "HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_WRITE_TIMEOUT",
"description": "HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "LOG_MODE",
"description": "local (text, debug) or prod (JSON, info). Logs go to stderr."
},
{
"name": "MAX_IDLE_CONNS_PER_HOST",
"description": "Idle connections the outbound HTTP client keeps per host."
},
{
"name": "MAX_QUERIES",
"description": "Maximum queries or URLs accepted in one call."
},
{
"name": "DEFAULT_RESULTS",
"description": "Snippets returned per query when the call does not ask for a count."
},
{
"name": "MAX_RESULTS",
"description": "Upper bound for snippets per query."
},
{
"name": "DEFAULT_IMAGES",
"description": "Images returned per query when the call does not ask for a count."
},
{
"name": "MAX_IMAGES",
"description": "Upper bound for images per query."
},
{
"name": "DEFAULT_TIMEOUT_MS",
"description": "Per-call timeout in milliseconds when the call does not request one."
},
{
"name": "MIN_TIMEOUT_MS",
"description": "Lowest timeout a call may request, in milliseconds."
},
{
"name": "MAX_TIMEOUT_MS",
"description": "Highest timeout a call may request, in milliseconds."
},
{
"name": "DEFAULT_DOCUMENT_CHARS",
"description": "Characters kept per scraped page when the call does not ask for a limit."
},
{
"name": "MAX_DOCUMENT_CHARS",
"description": "Upper bound for characters kept per scraped page."
},
{
"name": "PROXY_SCHEME",
"description": "Outbound proxy scheme. Optional; set all five PROXY_* variables or none."
},
{
"name": "PROXY_HOST",
"description": "Outbound proxy host. Enables per-request rotating proxy sessions."
},
{
"name": "PROXY_PORT",
"description": "Outbound proxy port. Required when PROXY_HOST is set."
},
{
"name": "PROXY_LOGIN",
"description": "Outbound proxy username. Required when PROXY_HOST is set.",
"isSecret": true
},
{
"name": "PROXY_PASSWORD",
"description": "Outbound proxy password. Required when PROXY_HOST is set.",
"isSecret": true
}
]
},
{
"registryType": "mcpb",
"identifier": "https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.7/mcp-retrieval_0.1.7_windows_arm64.mcpb",
"version": "0.1.7",
"transport": "stdio",
"environmentVariables": [
{
"name": "MCP_TRANSPORT",
"description": "stdio (client spawns the process) or http (streamable HTTP listener)."
},
{
"name": "MCP_NAME",
"description": "Server name reported in the MCP initialize handshake."
},
{
"name": "MCP_PATH",
"description": "HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_PORT",
"description": "TCP port to listen on. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_READ_TIMEOUT",
"description": "HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "SERVER_WRITE_TIMEOUT",
"description": "HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http."
},
{
"name": "LOG_MODE",
"description": "local (text, debug) or prod (JSON, info). Logs go to stderr."
},
{
"name": "MAX_IDLE_CONNS_PER_HOST",
"description": "Idle connections the outbound HTTP client keeps per host."
},
{
"name": "MAX_QUERIES",
"description": "Maximum queries or URLs accepted in one call."
},
{
"name": "DEFAULT_RESULTS",
"description": "Snippets returned per query when the call does not ask for a count."
},
{
"name": "MAX_RESULTS",
"description": "Upper bound for snippets per query."
},
{
"name": "DEFAULT_IMAGES",
"description": "Images returned per query when the call does not ask for a count."
},
{
"name": "MAX_IMAGES",
"description": "Upper bound for images per query."
},
{
"name": "DEFAULT_TIMEOUT_MS",
"description": "Per-call timeout in milliseconds when the call does not request one."
},
{
"name": "MIN_TIMEOUT_MS",
"description": "Lowest timeout a call may request, in milliseconds."
},
{
"name": "MAX_TIMEOUT_MS",
"description": "Highest timeout a call may request, in milliseconds."
},
{
"name": "DEFAULT_DOCUMENT_CHARS",
"description": "Characters kept per scraped page when the call does not ask for a limit."
},
{
"name": "MAX_DOCUMENT_CHARS",
"description": "Upper bound for characters kept per scraped page."
},
{
"name": "PROXY_SCHEME",
"description": "Outbound proxy scheme. Optional; set all five PROXY_* variables or none."
},
{
"name": "PROXY_HOST",
"description": "Outbound proxy host. Enables per-request rotating proxy sessions."
},
{
"name": "PROXY_PORT",
"description": "Outbound proxy port. Required when PROXY_HOST is set."
},
{
"name": "PROXY_LOGIN",
"description": "Outbound proxy username. Required when PROXY_HOST is set.",
"isSecret": true
},
{
"name": "PROXY_PASSWORD",
"description": "Outbound proxy password. Required when PROXY_HOST is set.",
"isSecret": true
}
]
}
],
"remotes": []
},
"dependencies": [],
"installTargets": [
"claude-code",
"claude-desktop",
"cursor",
"vscode",
"trae",
"cherry-studio",
"lingma",
"windsurf",
"cline",
"workbuddy"
],
"keywords": [],
"provenance": {
"origin": "official-mcp-registry",
"originalId": "io.github.Role1776/mcp-retrieval",
"originalUrl": "https://registry.modelcontextprotocol.io/v0.1/servers/io.github.Role1776%2Fmcp-retrieval/versions/latest",
"isOfficial": true,
"status": "active"
}
}