Token导航 LogoToken导航TokenDH.com
drms (Pate0304) logo
开发工具stdio官方级别未说明来源级核验

drms (Pate0304)

MCP Server

drms

DRMS是一个为AI编程工具提供实时文档访问的服务,支持自动库发现和智能搜索,适用于多种编程语言和框架。

工具数

4

提示词数

0

GitHub Stars

1

资源数

0
AI编程辅助PythonClaude智能搜索ClaudeCursorWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

pate0304

提供方

pate0304

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx drms install

详细介绍

🚀 DRMS-RAG MCP服务器文档

](https://www.npmjs.com/package/drms-mcp-server) ](https://github.com/pate0304/DRMS) ](https://github.com/pate0304/DRMS/issues) ![License: MIT](https://opensource.org/licenses/MIT)

具有自动库发现功能的AI编码工具的实时文档访问

DRMS为您的AI编码助手提供了从任何库或框架中即时访问最新文档的功能。不再有过时的示例或弃用的API!

✨ 它做什么

  • 🔥 即时文档:预装了40多个流行库(React、Next.js、Vue、Python、FastAPI等)
  • 🧠 智能搜索:基于向量的语义搜索可以准确地找到您需要的内容
  • 🚀 自动发现:提及任何图书馆→ DRMS自动查找并索引它
  • 通用:适用于Cursor、Windsurf、Claude Code和任何兼容MCP的工具

🛠️ 快速安装

一个命令设置(推荐)⚡

# Install globally
npm install -g drms-mcp-server

# Auto-setup everything (Python deps, virtual env, config)
npx drms install

就是这样!安装程序将:

  • ✅ 检测您的Python安装
  • ✅ 创建虚拟环境
  • ✅ 安装所有Python依赖项
  • ✅ 为IDE生成配置
  • ✅ 测试安装

手动设置(高级)

如果您更喜欢手动控制:

步骤1:安装DRMS

npm install -g drms-mcp-server

第二步:创建虚拟环境

# Create a dedicated virtual environment for DRMS
python3 -m venv ~/.drms/venv
source ~/.drms/venv/bin/activate  # On Windows: ~/.drms/venv\Scripts\activate

# Install dependencies in the virtual environment
pip install mcp chromadb sentence-transformers requests beautifulsoup4 pydantic-settings

选项B:系统Python(如果允许)

# Try system-wide install (may require --user flag)
pip install mcp chromadb sentence-transformers requests beautifulsoup4 pydantic-settings

# If that fails, try user install:
pip install --user mcp chromadb sentence-transformers requests beautifulsoup4 pydantic-settings

步骤3:获取配置

🎯 简易方法-使用配置生成器:

# Use the built-in configuration generator
drms config

# This will automatically detect your system and generate the correct configuration

📝 手动配置:

光标

添加到光标设置(Cmd/Ctrl + , → MCP):

{
  "mcpServers": {
    "drms": {
      "command": "drms",
      "args": ["start"]
    }
  }
}

帆板运动

添加到您的Windsurf MCP配置中:

如果您使用虚拟环境:

{
  "mcpServers": {
    "drms": {
      "command": "/Users/YOUR_USERNAME/.drms-env/bin/python",
      "args": ["mcp_server.py"],
      "cwd": "/path/to/node_modules/drms-mcp-server",
      "env": {
        "PYTHONPATH": "/path/to/node_modules/drms-mcp-server/src"
      }
    }
  }
}

如果系统Python工作:

{
  "mcpServers": {
    "drms": {
      "command": "drms",
      "args": ["start"]
    }
  }
}

克劳德代码(桌面)

添加到您的Claude Code MCP设置中:

{
  "mcpServers": {
    "drms": {
      "command": "drms",
      "args": ["start"]
    }
  }
}

步骤3:开始使用

重新启动IDE并开始索取文档:

  • “我如何使用React钩子?”
  • “显示FastAPI身份验证示例”
  • “Vue 3有什么新功能?”

📋 可用命令

命令它的作用
drms start启动MCP服务器进行IDE集成
drms api启动REST API服务器
drms search "query"从终端搜索文档
drms setup交互式设置向导

🔧 替代安装(来源)

如果npm不适合你:

# Clone and install
git clone https://github.com/pate0304/DRMS.git
cd DRMS
python3 -m venv venv
source venv/bin/activate
pip install -r requirements-minimal.txt

# Configure your IDE to use:
# Command: python
# Args: ["mcp_server.py"] 
# Working Directory: /path/to/DRMS

💡 运作原理

  1. 问你的AI:“我如何在React中使用useState?”
  2. DRMS搜索:实时最新React文档
  3. AI回应:有最新、准确的例子和解释
  4. 你编码:自信地使用最新信息

🔍 IDE中提供的MCP工具

配置后,您的AI助手可以使用这些工具:

  • search_documentation -查找所有库中的文档
  • discover_library -自动索引新库
  • get_library_info -显示可用内容
  • search_code_examples -查找特定的代码模式

🌟 预加载库

前端:React、Next.js、Vue、Angular、Svelte、顺风CSS\ 后端:FastAPI、Django、Flask、Express、Node.js\ python:熊猫,NumPy,请求,Scikit学习\ 工具:TypeScript、Jest、Docker、AWS、GCP

另外,您提到的任何库都可以自动发现!

🆘 故障排除

IDE中“0个可用工具”

这意味着MCP服务器正在连接,但无法正常启动。

快速修复:

# Run automated diagnostics
drms doctor

# If issues found, run auto-installer
drms install

# Test if DRMS starts correctly
drms start

安装问题

# Run full health check and diagnostics
drms doctor

# Re-run the auto-installer
drms install

# Generate fresh configuration
drms config

# This will detect your system and show the exact config to use

系统特定问题

macOS(外部管理Python):

# If you get "externally-managed-environment" error:
python3 -m venv ~/.drms-env
source ~/.drms-env/bin/activate
pip install mcp chromadb sentence-transformers requests beautifulsoup4 pydantic-settings

# Then use virtual environment config in your IDE

窗户:

# Use Windows paths
python -m venv %USERPROFILE%\.drms-env
%USERPROFILE%\.drms-env\Scripts\activate
pip install mcp chromadb sentence-transformers requests beautifulsoup4 pydantic-settings

Linux(Ubuntu/Debian):

# Install python3-venv if needed
sudo apt update && sudo apt install python3-venv

# Then follow virtual environment setup
python3 -m venv ~/.drms-env
source ~/.drms-env/bin/activate
pip install mcp chromadb sentence-transformers requests beautifulsoup4 pydantic-settings

快速验证

# 1. Check npm package is installed
npm list -g drms-mcp-server

# 2. Check Python dependencies
python -c "import mcp; print('✅ MCP available')"

# 3. Test DRMS command
drms --help

# 4. Generate configuration
drms config

📞 支持

  • 🐛 问题:
  • 📦 NPM: drms-mcp服务器
  • 📖 文档:此README+内联帮助(drms --help)

📄 许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

______________________________________________________________________

🚀 立即开始

准备好彻底改变你的人工智能编码体验了吗?立即开始使用DRMS! 🎯

# One-command installation
npm install -g drms-mcp-server
npx drms install

📦 NPM包

](https://www.npmjs.com/package/drms-mcp-server) ](https://www.npmjs.com/package/drms-mcp-server)

安装: npm install -g drms-mcp-server

🤝 贡献与支持

  • 🐛 报告问题:
  • 💡 功能请求:
  • 📚 文档:
  • 在GitHub上为我们投票: DRMS存储库

👨‍💻 作者

由DRMS团队创建

联系我们:

______________________________________________________________________

🎯 使用DRMS转换您的AI编码工作流程-文档触手可及!

目录标签

目录标签

AI编程辅助PythonClaude智能搜索本地部署实时文档检索自动库发现多语言支持

支持客户端

ClaudeCursorWindsurf

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

drms

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP