MCP Documentation Server
An AI-powered documentation server for code improvement and management, with Claude and Brave Search integration.
MCP Documentation Server
A smart documentation server that provides AI-assisted code improvement and documentation management through Claude Desktop integration.
Features
- AI Documentation Guide: Maintains and updates documentation knowledge base
- AI Code Assistant: Analyzes and improves code quality
- Framework Support:
- React.js
- Next.js (with App Router)
- Python
- Vue.js
- Angular
- Node.js
- Brave Search Integration: Smart documentation search and retrieval
- Learning System: Improves suggestions over time
Quick Start
- Install the package:
npm install -g mcp-documentation-server
- Configure Claude Desktop (config.json):
{
"mcpServers": {
"documentation": {
"command": "npx",
"args": ["-y", "mcp-documentation-server"],
"env": {
"BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>"
}
}
}
}
- Start using with Claude:
Claude, search documentation for Next.js App Router
For detailed setup instructions, see Claude Desktop Setup Guide
Development Setup
- Clone the repository:
git clone https://github.com/mahawi1992/mcp-documentation-server.git
cd mcp-documentation-server
- Install dependencies:
npm install
- Create a .env file:
PORT=3000
UPDATE_INTERVAL=3600000
CACHE_DURATION=86400000
BRAVE_API_KEY=your_brave_api_key
- Start the development server:
npm run dev
Documentation
Using with Claude Desktop
Basic Commands
Claude, search documentation for React hooks
Claude, analyze this Python code and suggest improvements...
Claude, find best practices for Next.js App Router
Advanced Usage
Claude, search for documentation about async/await in Python 3.9
Claude, analyze this code for security issues and suggest fixes...
For more examples, see the Usage Guide
Contributing
- Fork the repository
- Create your feature branch:
git checkout -b feature/amazing-feature - Commit your changes:
git commit -m 'Add amazing feature' - Push to the branch:
git push origin feature/amazing-feature - Open a Pull Request
Testing
Run the test suite:
npm test
Run specific tests:
npm test -- tests/integration/BraveSearchIntegration.test.ts
License
This project is licensed under the MIT License - see the LICENSE file for details
相关服务器
Alpha Vantage MCP Server
赞助Access financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
LLMling
An MCP server with an LLMling backend that uses YAML files to configure LLM applications.
chuk-mcp
A Python client for the Model Context Protocol (MCP), an open standard for connecting AI assistants to external data and tools.
Haldir
Identity, secrets, and audit for AI agents. Proxy mode intercepts every MCP tool call.
IMAGIN.studio API Docs
Semantic search over IMAGIN.studio vehicle imagery API documentation, CDN configuration, and integration guides.
1MCP
A unified MCP server that aggregates multiple MCP servers into a single endpoint.
Agent Module
Deterministic compliance and vertical knowledge bases for autonomous agents. Free 24hr trial.
Restk
Native macOS API client with embedded MCP server. 31+ tools for AI-assisted API development. Schema extraction ensures AI never sees real credentials or PII. Supports Claude Code, Claude Desktop, Cursor
Reports MCP Server
Manages penetration testing reports and vulnerabilities via a REST API.
AGS Extend SDK MCP Server
An MCP server to help AI assistants to answer questions and generate AccelByte Extend SDK code more effectively .
DevStandards
Provides AI agents with access to development best practices, security guidelines, and coding standards.