工程开发
claude-oracle avatar

claude-oracle

Claude Code 的自动工具与 MCP 服务器探索。并行搜索 17 个以上资源库,在规划前或发生错误时自动寻找相关技能、插件与工具。

简介

Claude Oracle 是一款专为 Claude Code 开发人员设计的生产力插件,提供对最新 Model Context Protocol (MCP) 服务器与代理技能的即时存取能力。它作为一个智能层,连接您的工作流与包含 Smithery、Glama.ai、官方 MCP 注册表、npm 及 GitHub 市场等 17 个不同的工具资源库。通过作为一个发现引擎,它可以消除在特定任务需要新功能或指令执行失败时手动寻找外部工具的负担。

  • 跨越 17 个以上资源库(包含 awesome-mcp-servers、npm 与 GitHub 市场插件)的即时并行搜索。
  • 自动化 PreToolUse 钩子整合:在执行计划前主动识别与即将进行任务相关的工具。
  • 自动化 PostToolUse 钩子整合:在遇到错误时触发智能搜索,建议具体的修正方案或调试工具。
  • 姐妹插件协同能力:与 Historian 插件协同运作以避免重复搜索,并与 Praetorian 整合进行上下文管理。
  • 深度的指令列接口整合:提供简单的 /search-oracle 指令,将注册表信息与安装代码片段直接载入至对话中。

本插件专为希望自动化工具链管理的高级用户与 AI 工程师设计。Oracle 在处理复杂任务、且这类任务可通过安装特定工具来解决的情况下表现最佳。

  • 使用方式:通过 npm 安装 (npx claude-oracle-mcp)。插件会自动监控工具的使用模式。
  • 输入/输出:主要输入为您的计划语义上下文或错误信息;输出为一组可安装的 MCP 服务器建议。
  • 限制:需要启用 Claude Code 环境并安装底层 MCP 服务器。当与其他 Emporium 姐妹插件(如 Historian 与 Gladiator)搭配使用时,效果最为显著,能提供全面的开发体验。
  • 性能:代理会并发进行网络请求以从多个资源库获取元数据,相较于节省的手动研究时间,通常只会增加可忽略的延迟。

仓库统计

Star 数
105
Fork 数
5
Open Issue 数
6
主要语言
JavaScript
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 09:25
在 GitHub 查看