Summary
Narrowing search by framework and version is the part that changes the answers.
search_documentation takes framework and version alongside the query, so a question about hooks can be pinned to React 18 rather than to whatever ranks highest. Analysis results are cached for 24 hours, which means re-asking about the same snippet is cheap.
What it is
A documentation server with two halves: a search that reaches framework docs through Brave Search, and a code analyzer that reads a snippet and suggests improvements.
What you get
- search_documentation — a query, optionally narrowed to a framework and a version
- analyze_code — a snippet plus its language, optionally with a framework
- get_status and get_system_metrics for server state and metrics
- Framework coverage: React.js, Next.js with App Router, Python, Vue.js, Angular and Node.js
- Search results cached for 1 hour, analysis results for 24 hours
Requirements
A Brave Search API key in BRAVE_API_KEY. The README's install lines name the npm package mcp-documentation-server, which npm does not have. PORT defaults to 3000.
