MCP Documentation Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides AI-assisted code improvement and documentation for Angular projects

  • Integrates with Brave Search for smart documentation search and retrieval capabilities

  • Offers documentation management and best practices for Next.js projects, including App Router features

Servidor de documentación de MCP

Un servidor de documentación inteligente que proporciona mejora de código asistida por IA y gestión de documentación a través de la integración de Claude Desktop.

Características

  • Guía de documentación de IA : mantiene y actualiza la base de conocimientos de la documentación
  • Asistente de código de IA : analiza y mejora la calidad del código
  • Soporte del marco :
    • React.js
    • Next.js (con App Router)
    • Pitón
    • Vue.js
    • Angular
    • Node.js
  • Integración de Brave Search : búsqueda y recuperación inteligente de documentación
  • Sistema de aprendizaje : mejora las sugerencias con el tiempo

Inicio rápido

  1. Instalar el paquete:
npm install -g mcp-documentation-server
  1. Configurar Claude Desktop (config.json):
{ "mcpServers": { "documentation": { "command": "npx", "args": ["-y", "mcp-documentation-server"], "env": { "BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>" } } } }
  1. Empieza a usarlo con Claude:
Claude, search documentation for Next.js App Router

Para obtener instrucciones de configuración detalladas, consulte la Guía de configuración de Claude Desktop

Configuración de desarrollo

  1. Clonar el repositorio:
git clone https://github.com/mahawi1992/mcp-documentation-server.git cd mcp-documentation-server
  1. Instalar dependencias:
npm install
  1. Crea un archivo .env:
PORT=3000 UPDATE_INTERVAL=3600000 CACHE_DURATION=86400000 BRAVE_API_KEY=your_brave_api_key
  1. Inicie el servidor de desarrollo:
npm run dev

Documentación

Uso con Claude Desktop

Comandos básicos

Claude, search documentation for React hooks
Claude, analyze this Python code and suggest improvements...
Claude, find best practices for Next.js App Router

Uso avanzado

Claude, search for documentation about async/await in Python 3.9
Claude, analyze this code for security issues and suggest fixes...

Para más ejemplos, consulte la Guía de uso.

Contribuyendo

  1. Bifurcar el repositorio
  2. Crea tu rama de características:
    git checkout -b feature/amazing-feature
  3. Confirme sus cambios:
    git commit -m 'Add amazing feature'
  4. Empujar a la rama:
    git push origin feature/amazing-feature
  5. Abrir una solicitud de extracción

Pruebas

Ejecute el conjunto de pruebas:

npm test

Ejecutar pruebas específicas:

npm test -- tests/integration/BraveSearchIntegration.test.ts

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

-
security - not tested
F
license - not found
-
quality - not tested

Un servidor de documentación inteligente que proporciona mejora de código asistida por IA y gestión de documentación a través de la integración de Claude Desktop.

  1. Features
    1. Quick Start
      1. Development Setup
        1. Documentation
          1. Using with Claude Desktop
            1. Basic Commands
            2. Advanced Usage
          2. Contributing
            1. Testing
              1. License
                ID: 4mmrua01ll