MCP Documentation Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

MCP Documentation Server 是一个智能文档服务器,旨在通过 AI 辅助提高代码质量和文档管理效率。

核心功能

  • AI 文档指南:维护和更新文档知识库
  • AI 代码助手:分析并改进代码质量
  • 框架支持
  • React.js
  • Next.js (with App Router)
  • Python
  • Vue.js
  • Angular
  • Node.js
  • Brave Search 集成:智能文档搜索和检索
  • 学习系统:随着时间的推移改进建议

适用场景

  • 开发者在编写代码时需要快速查找文档
  • 团队需要维护和更新项目文档
  • 开发者需要分析代码质量并获取改进建议
  • 需要集成多种框架的文档支持

工具列表

  • npm:用于安装和管理依赖
  • git:用于克隆和管理代码库
  • Claude Desktop:用于与 AI 交互

常见问题解答

  • 如何配置 Brave API 密钥?
    config.json.env 文件中设置 BRAVE_API_KEY
  • 如何启动开发服务器?
    运行 npm run dev
  • 如何运行测试?
    运行 npm test

使用教程

使用依赖

  • 安装 Node.js 和 npm
  • 安装 git

安装教程

  1. 安装全局包:
    bash
    npm install -g mcp-documentation-server

  2. 配置 Claude Desktop (config.json):
    json
    {
    "mcpServers": {
    "documentation": {
    "command": "npx",
    "args": ["-y", "mcp-documentation-server"],
    "env": {
    "BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>"
    }
    }
    }
    }

  3. 开始使用 Claude:
    Claude, search documentation for Next.js App Router

开发设置

  1. 克隆仓库:
    bash
    git clone https://github.com/mahawi1992/mcp-documentation-server.git
    cd mcp-documentation-server

  2. 安装依赖:
    bash
    npm install

  3. 创建 .env 文件:
    env
    PORT=3000
    UPDATE_INTERVAL=3600000
    CACHE_DURATION=86400000
    BRAVE_API_KEY=your_brave_api_key

  4. 启动开发服务器:
    bash
    npm run dev

调试方式

  • 运行测试:
    bash
    npm test

  • 运行特定测试:
    bash
    npm test -- tests/integration/BraveSearchIntegration.test.ts

点击访问

搜索工具

bioRxiv MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:17:49

搜索工具

Frappe MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:17:57

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索