Initial public release

Three local MCP servers for coding agents, designed for Claude Code
and OpenCode:

- context-web-search: SearXNG-backed web search and URL fetch
- context-docs:       semantic search over curated llms.txt docs
- context-repomix:    pack local or remote repos into AI context

Defaults are local-first: SearXNG binds to 127.0.0.1, no hosted API
keys are required, and Repomix mounts only the current project read-only.
This commit is contained in:
2026-05-21 08:43:38 -07:00
commit c905cf86c8
24 changed files with 1023 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
FROM node:22-bookworm-slim
ARG MCP_WEB_SEARCH_VERSION=1.3.0
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
ca-certificates \
chromium \
fonts-liberation \
&& rm -rf /var/lib/apt/lists/*
RUN npm install -g "@zhafron/mcp-web-search@${MCP_WEB_SEARCH_VERSION}" \
&& npm cache clean --force
ENV CHROME_PATH=/usr/bin/chromium \
DEFAULT_SEARCH_PROVIDER=searxng \
HTTP_TIMEOUT=15000 \
MAX_RESULTS=10 \
SEARXNG_URL=http://searxng:8080
ENTRYPOINT ["mcp-web-search"]