Cover image
Try Now
2024-12-04

Serveur de documentation MCP avec capacités d'apprentissage en IA

3 years

Works with Finder

1

Github Watches

2

Github Forks

9

Github Stars

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

  1. Install the package:
npm install -g mcp-documentation-server
  1. Configure Claude Desktop (config.json):
{
  "mcpServers": {
    "documentation": {
      "command": "npx",
      "args": ["-y", "mcp-documentation-server"],
      "env": {
        "BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>"
      }
    }
  }
}
  1. Start using with Claude:
Claude, search documentation for Next.js App Router

For detailed setup instructions, see Claude Desktop Setup Guide

Development Setup

  1. Clone the repository:
git clone https://github.com/mahawi1992/mcp-documentation-server.git
cd mcp-documentation-server
  1. Install dependencies:
npm install
  1. Create a .env file:
PORT=3000
UPDATE_INTERVAL=3600000
CACHE_DURATION=86400000
BRAVE_API_KEY=your_brave_api_key
  1. 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

  1. Fork the repository
  2. Create your feature branch:
    git checkout -b feature/amazing-feature
    
  3. Commit your changes:
    git commit -m 'Add amazing feature'
    
  4. Push to the branch:
    git push origin feature/amazing-feature
    
  5. 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

相关推荐

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • https://hubeiqiao.com
  • IT problem solver with clear, step-by-step guidance.

  • Andris Teikmanis
  • Latvian GPT assistant for developing GPT applications

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Navid RezaeiSarchoghaei
  • Professional Flask/SQLAlchemy code guide. Follow: https://x.com/navid_re

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • https://cantaspinar.com
  • Summarizes videos and answers related questions.

  • Khalid kalib
  • Write professional emails

  • https://tovuti.be
  • Oede knorrepot die vasthoudt an de goeie ouwe tied van 't boerenleven

  • apappascs
  • Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.

  • ShrimpingIt
  • Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX

  • OffchainLabs
  • Aller la mise en œuvre de la preuve de la participation Ethereum

  • oatpp
  • Implémentation du protocole de contexte du modèle d'Anthropic pour l'avoine ++

  • huahuayu
  • Une passerelle API unifiée pour intégrer plusieurs API d'explorateur de blockchain de type étherscan avec la prise en charge du protocole de contexte modèle (MCP) pour les assistants d'IA.

  • deemkeen
  • Contrôlez votre MBOT2 avec un combo d'alimentation: MQTT + MCP + LLM

  • zhaoyunxing92
  • 本项目是一个钉钉 MCP (Protocole de connecteur de message) 服务 , 提供了与钉钉企业应用交互的 API 接口。项目基于 Go 语言开发 , 支持员工信息查询和消息发送等功能。

    Reviews

    2 (1)
    Avatar
    user_C3h38CtJ
    2025-04-15

    As a dedicated user of MCP applications, I must say "My First MCP Server" by enriquetecfan11 is a fantastic starter tool for anyone looking to dive into server management. The user experience is smooth, and the support system is robust. Highly recommended for beginners! Check it out at https://mcp.so/server/myfirstmcpserver/enriquetecfan11