RLM MCP服务器是一个基于递归语言模型模式的大规模上下文处理工具,允许Claude代码通过外部变量处理超过1000万token的文本,避免直接将海量内容输入提示词。它通过加载、分块、子查询和聚合的流程,支持自动分析和程序化执行,可连接Claude API或本地Ollama进行免费推理。
2.5分
3.4K

什么是RLM MCP Server?

RLM MCP Server是一个专门处理超大规模文本的智能分析工具。它基于递归语言模型(RLM)模式,能够处理10M+ token的巨型文档,如百科全书、大型代码库、日志文件等。与传统方法不同,RLM将大文本作为外部变量存储,通过智能分块、并行查询和结果聚合的方式进行分析,大大提高了处理效率和准确性。

如何使用RLM MCP Server?

用户无需直接调用RLM工具。只需向Claude提出分析大文件的需求(如'分析这个2MB的日志文件'),Claude会自动在后台使用RLM工具进行处理,最后返回分析结果。整个过程对用户透明,操作简单直观。

适用场景

RLM特别适合处理以下场景: • 分析大型日志文件查找错误模式 • 处理百科全书等大型参考文档 • 审计大型代码库的安全漏洞 • 分析研究论文或技术文档 • 处理数据库导出的大规模数据 • 任何超过常规LLM上下文限制的文本分析任务

主要功能

智能分块处理
自动检测文本类型(代码、日志、文档等),选择最优分块策略(按行、字符、段落),确保每个分块都在LLM处理能力范围内。
并行子查询
支持同时对多个分块进行并行分析,大幅提升处理速度,特别适合处理超大规模文档。
递归分析能力
支持多层递归分析,子LLM可以继续使用RLM工具进行更深层次的分析,适合复杂文档结构。
多模型支持
支持Claude Haiku(云端)和Ollama本地模型,用户可根据需求选择付费或免费的推理服务。
自动分析模式
提供rlm_auto_analyze工具,自动完成类型检测、分块、查询和结果聚合,简化操作流程。
Python代码执行
支持在沙箱环境中执行Python代码进行确定性分析(如正则匹配、数据提取),结合AI推理提供更精准的结果。
优势
处理能力强大:可处理10M+ token的超大文档,远超常规LLM限制
成本效益高:使用轻量级模型(如Haiku)处理分块,比使用大型模型处理完整文档更经济
灵活配置:支持云端和本地推理,用户可根据需求选择
自动化程度高:用户只需提出需求,Claude自动调用RLM工具处理
结果准确:通过分块分析和结果聚合,避免信息丢失
递归分析:支持多层分析,适合复杂文档结构
局限性
学习曲线:需要理解RLM的基本概念才能充分利用所有功能
配置复杂:本地Ollama配置需要额外步骤
递归成本:深度递归使用云端模型可能增加成本
上下文管理:需要手动管理加载的上下文,避免内存占用过多
依赖Claude:目前主要与Claude Code集成,其他环境支持有限

如何使用

安装RLM
克隆RLM仓库并安装依赖包
配置Claude Code
将RLM添加到Claude Code的MCP服务器配置中
启用自动检测
复制配置文件和钩子,让Claude自动识别何时使用RLM
开始使用
在Claude Code中直接提出分析大文件的需求

使用案例

分析大型日志文件
分析2MB的服务器日志文件,识别错误模式和频率
处理百科全书
分析11MB的百科全书,提取特定主题的相关文章
代码安全审计
检查大型代码库的安全漏洞
研究论文分析
分析多篇研究论文,提取关键发现和方法论

常见问题

RLM和直接使用Claude有什么区别?
使用RLM需要额外付费吗?
如何选择使用云端模型还是本地模型?
RLM能处理什么类型的文件?
处理11MB的百科全书需要多长时间?
如何安装和配置Ollama?
rlm_exec和rlm_sub_query有什么区别?
数据存储在哪里?是否安全?

相关资源

RLM GitHub仓库
RLM MCP Server的源代码和最新版本
RLM研究论文
递归语言模型(RLM)的原始研究论文
Ollama官网
本地LLM运行环境,支持免费推理
Claude Code文档
Claude Code的官方使用文档
Project Gutenberg
免费电子书资源,包含百科全书等测试数据
MCP协议文档
Model Context Protocol官方规范

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "rlm": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/rlm", "python", "-m", "src.rlm_mcp_server"],
      "env": {
        "RLM_DATA_DIR": "/path/to/.rlm-data",
        "OLLAMA_URL": "http://localhost:11434"
      }
    }
  }
}

{
     "mcpServers": {
       "rlm": {
         "command": "uv",
         "args": ["run", "--directory", "/Users/your_username/projects/rlm", "python", "-m", "src.rlm_mcp_server"],
         "env": {
           "RLM_DATA_DIR": "/Users/your_username/.rlm-data",
           "OLLAMA_URL": "http://localhost:11434"
         }
       }
     }
   }
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

V
Vestige
Vestige是一个基于认知科学的AI记忆引擎,通过实现预测误差门控、FSRS-6间隔重复、记忆梦境等29个神经科学模块,为AI提供长期记忆能力。包含3D可视化仪表板和21个MCP工具,完全本地运行,无需云端。
Rust
5.3K
4.5分
M
Moltbrain
MoltBrain是一个为OpenClaw、MoltBook和Claude Code设计的长期记忆层插件,能够自动学习和回忆项目上下文,提供智能搜索、观察记录、分析统计和持久化存储功能。
TypeScript
4.9K
4.5分
B
Bm.md
一个功能丰富的Markdown排版工具,支持多种样式主题和平台适配,提供实时编辑预览、图片导出和API集成能力
TypeScript
4.3K
5分
S
Security Detections MCP
Security Detections MCP 是一个基于Model Context Protocol的服务器,允许LLM查询统一的安全检测规则数据库,涵盖Sigma、Splunk ESCU、Elastic和KQL格式。最新3.0版本升级为自主检测工程平台,可自动从威胁情报中提取TTPs、分析覆盖差距、生成SIEM原生格式检测规则、运行测试并验证。项目包含71+工具、11个预构建工作流提示和知识图谱系统,支持多SIEM平台。
TypeScript
6.5K
4分
P
Paperbanana
PaperBanana是一个自动化生成学术图表和统计图的智能框架,支持从文本描述生成高质量的论文插图,采用多智能体管道和迭代优化,提供CLI、Python API和MCP服务器等多种使用方式。
Python
7.8K
5分
F
Finlab Ai
FinLab AI是一个金融量化分析平台,通过AI技术帮助用户发现投资策略中的超额收益(alpha)。它提供丰富的数据集、回测框架和策略示例,支持自动化安装与集成到主流AI编程助手。
7.2K
4分
B
Better Icons
一个提供超过20万图标搜索和检索的MCP服务器和CLI工具,支持150多个图标库,帮助AI助手和开发者快速获取和使用图标。
TypeScript
6.5K
4.5分
A
Assistant Ui
assistant-ui是一个开源TypeScript/React库,用于快速构建生产级AI聊天界面,提供可组合的UI组件、流式响应、无障碍访问等功能,支持多种AI后端和模型。
TypeScript
7.7K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
75.5K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
152.1K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
86.0K
4.3分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.3K
4.8分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
49.6K
4.5分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
58.4K
5分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.0K
4.7分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
63.9K
4.8分
AIBase
智启未来,您的人工智能解决方案智库
© 2026AIBase