关于 Gerolamo — Competitive Science and Technology Intelligence for AI Agents
Gerolamo MCP 将开源项目、研究论文和机器学习模型的竞争情报接入 Agent,供研究人员和技术团队分析技术选型与依赖风险。它提供搜索、评分、模式提炼、架构组合及来源脉络追踪,并包含可串联工具的工作流模板。
主要功能
- 01跨项目、论文和模型搜索
- 02评估技术栈与依赖风险
- 03提炼可复用模式
- 04组合增强方案与规格
- 05分析创作者和来源脉络
- 06提供多步骤工作流模板
适用场景
- 01发现低关注度的潜力项目
- 02检查依赖的竞争与过时风险
- 03比较候选技术并组合方案
- 04依据研究简报生成构想
MCP 相关
Gerolamo MCP 通过 MCP 服务向 Agent 提供竞争情报查询、评分、分析、组合和工作区等工具。它还提供工作流模板,引导 Agent 按步骤调用这些工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://gerolamo.onrender.com/mcp/sseclaude mcp add --transport http gerolamo https://gerolamo.onrender.com/mcp/sse{"mcpServers":{"gerolamo":{"type":"http","url":"https://gerolamo.onrender.com/mcp/sse"}}}在 Cursor 中打开{"servers":{"gerolamo":{"type":"http","url":"https://gerolamo.onrender.com/mcp/sse"}}}在 VS Code 中打开{"mcpServers":{"gerolamo":{"type":"http","url":"https://gerolamo.onrender.com/mcp/sse"}}}{"mcpServers":{"gerolamo":{"serverUrl":"https://gerolamo.onrender.com/mcp/sse"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://gerolamo.onrender.com/mcp/sse需要授权工具
详细介绍
Gerolamo MCP
将你的 Agent 连接到 Gerolamo,探索 36,000 多个开源项目、研究论文和 ML 模型中的竞争情报。
每个实体都会根据实用性、势头和佐证情况进行评分,并评估前沿实验室风险、威胁概况和可组合性。你的 Agent 可以搜索语料库、提炼可复用模式、组合增强方案和规格、分析创作者,并追溯谱系。
快速设置
npx gerolamo-mcp setup
这会将 Gerolamo 添加到 Claude Code MCP 配置中。你需要一个 API 密钥:
- 前往 gerolamo.org 并申请账户
- 获批后,登录
- 前往 Connect 并生成 API 密钥
手动设置
添加到 ~/.claude/mcp.json:
{
"mcpServers": {
"gerolamo": {
"url": "https://gerolamo.onrender.com/mcp/sse",
"headers": {
"X-API-Key": "glm_your_key_here"
}
}
}
}
编程用法
import { getConfig, TOOLS } from "gerolamo-mcp";
// Generate MCP config
const config = getConfig("glm_your_key_here");
// List available tools
console.log(Object.keys(TOOLS)); // 31 tools
术语
Gerolamo 的语料库分为四个层级。工具名称是稳定的线级标识符,但它们处理的概念包括:
- Source — 真实的语料库实体(仓库、论文或模型)。
- Pattern — 从 Source 中提炼出的可复用机制(输入 X,产出 Y)。
- Concept — 带有父级谱系的推测性项目构想(以前称为“meta molecule”)。
- Enhancement — 由模式组合而成并应用于项目的规格。
可用工具(31 个)
情报搜索
query_intelligence— 跨所有语料库进行语义搜索(设置include_meta=true以包含概念)search_intelligence— 针对研究问题生成经 RAG 综合的回答find_sleepers— 得分高但关注度低的来源,即隐藏的瑰宝find_alternatives— 查找可替代指定实体的项目
分析
score_stack— 对依赖项集合进行短板防御力分析explain_score— 详细解释实体得分的依据analyze_competitive_landscape— 按发展速度排序的主题分析explore_connections— 探索实体周围 5 层情报关联
组合
ideate_from_brief— 基于征询文件/简报生成有据可依并附有引用的构想(RFI、Sources Sought、OTA、SBIR)compose_molecules— 将一组实体、概念和/或模式融合为规格、对比或研究简报save_composition— 保存生成的增强方案,跟踪其谱系并生成可分享的 URLsuggest_tools— 根据任务推荐要使用的 Gerolamo 工具
模式与增强方案
distill— 将来源提炼为可复用模式,每个模式都包含接口、效果和来源信息search_patterns— 搜索模式库,支持关键词与语义混合搜索,并可排序和筛选compose_enhancement— 将模式组合成增强方案,并注明其来源
情报简报
get_intelligence_brief— 综合态势报告:隐藏瑰宝、热门趋势和异军突起者get_my_latest_intelligence— 最新订阅提醒结果
创作者分析
get_creator_profile— 创作者作品集及权威度统计get_creator_network— 创作者协作关系图get_creator_authority— 查询创作者权威度得分find_defensible_clusters— 检测语料库中的集群
主题情报
get_tracked_topics— 列出所有已跟踪主题及其实体数量和风险统计
概念与谱系
submit_meta_molecule— 创建推测性概念,并要求提供父级谱系realize_meta_molecule— 将概念关联到真实 URL 并加入摄取队列trace_lineage— 追溯任意实体或概念的祖先或后代find_family— 查看完整谱系:祖先、后代和直接关联
工作区
create_workspace— 创建包含实体的命名工作区add_to_workspace— 向现有工作区添加实体submit_source— 提交 URL,将来源添加到语料库
工作流
list_workflows— 列出所有可用的 Agent 工作流模板get_workflow— 根据 slug 获取工作流的完整提示词模板
Agent 工作流
工作流是多步骤提示词模板,可将 MCP 工具串联起来,完成完整的情报操作。Agent 无需自行判断要调用哪些工具以及调用顺序,只需加载工作流并按步骤执行。
"Run the Domain Discovery workflow for autonomous agents"
→ agent calls get_workflow("domain-discovery")
→ agent reads the 6-step prompt
→ agent executes each step using MCP tools, thinking between steps
→ you end up with: concepts, enhancements, submitted research
在 gerolamo-workflows 浏览并贡献工作流。
工具调用链示例
构建前先进行侦察:
suggest_tools("I need to build an autonomous drone system")
→ get_intelligence_brief(topic="autonomous drone middleware")
→ find_sleepers(query="flight controller SLAM", min_score=6)
→ compose_molecules(entity_ids=[...], mode="compose")
→ save_composition(workspace_name="Drone Stack", mode="compose", result=<output>, entity_ids=[...])
提炼模式并组合增强方案:
query_intelligence(question="retrieval-augmented generation")
→ distill(source_id="<source-uuid>")
→ search_patterns(query="chunking strategy", effect="retrieval")
→ compose_enhancement(pattern_ids=[...])
检查依赖项的安全威胁:
score_stack(entity_ids=["uuid1", "uuid2", "uuid3"])
→ explain_score(entity_id="weakest-link-uuid")
→ find_alternatives(entity_id="weakest-link-uuid")
先比较,再选择:
query_intelligence(question="vector database")
→ compose_molecules(entity_ids=[...], mode="compare")
CLI 命令
npx gerolamo-mcp setup # Configure Claude Code
npx gerolamo-mcp setup --key K # Configure with specific key
npx gerolamo-mcp info # List all tools
链接
- Gerolamo — Web 界面
- gerolamo-workflows — Agent 工作流模板(开源)
- API 文档 — OpenAPI 文档
- llms.txt — Agent 发现文件
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。