Skip to main content
Glama

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

Related MCP server: Inkeep MCP Server

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mahawi1992/mcp-documentation-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server