crypblizz8/docs-mcp-server
3.1
If you are the rightful owner of docs-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This is an MCP server built on docs-mcp-server, designed for deployment via Docker.
docs-mcp
This is an MCP server built on docs-mcp-server, packaged for deployment via Docker.
Run (Quickstart)
Using Docker Compose (recommended):
cp .env.example .env # fill OPENAI_API_KEY
docker compose up -d --build
Or with plain Docker (local build):
docker build -t docs-mcp:local .
docker run --rm \
-e OPENAI_API_KEY="your-openai-api-key" \
-v docs-mcp-data:/data \
-p 6280:6280 \
docs-mcp:local \
--protocol http --host 0.0.0.0 --port 6280
Auto-Fetch Docs on Start
The stack auto-queues a scrape job on startup via the bootstrap helper container. Configure values in .env:
SCRAPE_ON_START(defaulttrue, setfalseto disable)SCRAPE_NAME(defaultreact)SCRAPE_URL(defaulthttps://react.dev/reference/react)SCRAPE_VERSION(default18.x)
Run normally (bootstrap runs once automatically):
cp .env.example .env # set OPENAI_API_KEY and optionally SCRAPE_* vars
docker compose up -d --build
User Side
Add this to your IDE (i.e. Cursor)
{
"mcpServers": {
"docs-mcp-server": {
"type": "sse",
"url": "http://localhost:6280/sse",
"disabled": false,
"autoApprove": []
}
}
}