MCP Catalogs
首页

rtfmbro-mcp

by marckrenn·87·综合分 44

rtfmbro 通过 MCP 为编码代理提供实时、版本特定的包文档上下文。

developer-toolsai-llmknowledge-graph
9
Forks
2
活跃 Issue
11 个月前
最近提交
2 天前
收录于

概述

rtfmbro 是一个 MCP 服务器,连接 AI 编码代理与准确的包文档。它直接从 GitHub 仓库获取与项目完全匹配版本的文档,解决了文档过时和版本不匹配的问题。该服务器支持多个生态系统,包括 Python (PyPI) 和 Node.js (npm),并计划扩展到更多语言和注册表。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:获取锁文件中包的版本特定文档
:为使用旧版本包的遗留项目提供准确文档
:与 AI 编码代理集成提供相关文档上下文
:rtfmbro 支持哪些生态系统?
:rtfmbro 如何确保文档是最新的?

什么时候选它

当您需要获取频繁更新的软件包的特定版本文档,或处理使用较旧软件包版本的遗留项目时,选择 rtfmbro。

什么时候不要选它

如果您主要使用尚未支持的语言(如 Rust、Go、Java 等),或者需要访问私有仓库(目前不支持),则不建议使用 rtfmbro。

此 server 暴露的工具

从 README 抽取出 4 个工具
  • get_readmeget_readme(package, version, ecosystem)

    Fetches and returns the README file for a specific package version

  • get_documentation_treeget_documentation_tree(package, version, ecosystem)

    Generates a comprehensive folder structure of all documentation files

  • read_filesread_files(package, version, ecosystem, requests)

    Reads specific documentation files with optional line range slicing

  • search_github_repositoriessearch_github_repositories(query, sort, order, per_page)

    Searches for GitHub repositories using the GitHub Search API

可对比工具

mcp-package-docsrust-docs-mcp-servergodoc-mcpcontext7

安装

安装

快速开始
Claude Code
claude mcp add-json rtfmbro '{ "type": "http",  "url": "https://rtfmbro.smolosoft.dev/mcp/" }'
Claude Desktop / VS Code / 等

将远程服务器添加到您的 MCP 配置中:

{
  "rtfmbro": {
    "type": "http", 
    "url": "https://rtfmbro.smolosoft.dev/mcp/"
  }
}

FAQ

rtfmbro 支持哪些生态系统?
rtfmbro 目前完全支持 Python (PyPI) 和 Node.js (npm),Swift (SPM) 处于 alpha 阶段,并支持 GitHub 作为后备。计划支持更多生态系统如 Rust、Go 和 Java。
rtfmbro 如何确保文档是最新的?
rtfmbro 使用基于 SHA 的验证来比较当前仓库提交 SHA 与缓存版本,并在检测到新提交时自动重新获取文档。

rtfmbro-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。