Mercury Spec Ops
M

Mercury Spec Ops

Mercury Spec Ops MCP服务器是一个创新的AI工具平台,将动态提示生成和模板组装作为可编程工具提供给AI助手。它采用模块化架构,支持31种技术栈、10个分析维度和34个模板组件,通过6个工具实现技术特定的内容生成,彻底改变了AI与专业内容的交互方式。
2.5分
5.5K

什么是 Mercury Spec Ops?

Mercury Spec Ops 是一个创新的 Model Context Protocol (MCP) 服务器,它彻底改变了AI助手与专业内容交互的方式。传统上,AI只能访问静态的提示词和资源,而 Mercury Spec Ops 提供了6个动态的、可编程的工具。这些工具允许AI(如Claude)根据用户的具体需求(例如技术栈、分析重点),即时生成高度定制化的提示词和文档模板。它就像一个为AI配备的“专业工具箱”,专门用于软件项目的需求分析、代码审查和问题排查。

如何使用 Mercury Spec Ops?

使用 Mercury Spec Ops 非常简单,无需直接运行代码。您只需在支持MCP的AI客户端(如Claude Desktop或Cursor)中进行一次配置。配置完成后,当您与AI讨论软件项目时,AI就能自动调用 Mercury Spec Ops 的工具。例如,您可以说“帮我分析这个React项目的代码质量”,AI就会在后台使用 Mercury Spec Ops 生成针对React的代码分析提示词和模板,并为您提供结构化的分析报告。整个过程对用户是透明的,您只需与AI对话即可。

适用场景

Mercury Spec Ops 非常适合软件开发全周期的各类角色: - **产品经理/创业者**:快速生成包含技术细节的产品需求文档(PRD)。 - **开发工程师**:对现有代码库进行深度、多维度的技术分析(如架构、安全、性能)。 - **测试/运维工程师**:系统化地分析和记录软件缺陷,特别是关键性安全问题。 - **技术负责人/架构师**:评估不同技术栈(Node.js, Python, Go等)在项目中的适用性和注意事项。 - **任何需要与AI协作完成技术文档或分析的人**。

主要功能

动态提示词生成工具
提供3个核心工具(PRD生成、代码库分析、缺陷分析),能够根据用户输入的技术栈、分析重点等参数,动态组装最相关的专业提示词,告别千篇一律的通用提示。
模块化模板资源
提供3个对应的模块化模板资源。这些模板不是静态文件,而是像乐高积木一样,能根据分析需求自动组合出包含特定技术章节(如React部分、数据库部分)的完整文档结构。
广泛的技术栈支持
内置支持31种主流技术,涵盖11种编程语言(JS/TS/Python等)、10大前端/后端框架(React/Express/Django等)、4种数据库、3大云平台和2种DevOps工具。
多维度分析聚焦
支持10个专业的代码分析维度,包括架构、安全、性能、测试、可维护性、可扩展性等。可以同时指定多个维度进行综合分析。
智能组装与回退
系统能智能识别输入的技术和焦点,按优先级组装模块。如果输入了未明确支持的技术,会自动回退到通用的基础提示和模板,保证可用性。
便捷的客户端集成
支持通过npx直接运行,无需本地安装。只需在Claude Desktop或Cursor等客户端的配置文件中添加几行JSON,即可完成集成。
优势
**极大提升AI输出专业性**:为AI提供领域特定的指导,使其生成的文档和分析报告更接近专家水平。
**使用极其简便**:用户无需学习复杂命令,只需通过自然语言与AI对话,所有复杂组装工作由后台完成。
**高度可定制和可扩展**:采用模块化设计,开发者可以轻松添加新的技术栈或分析维度。
**降低技术门槛**:非技术背景的用户(如产品经理)也能借助AI生成高质量的技术文档。
**提升协作效率**:生成的PRD、分析报告采用标准化模板,便于团队内部理解和沟通。
局限性
**依赖MCP兼容的AI客户端**:目前需要在Claude Desktop、Cursor等特定环境中使用,尚未集成到所有AI平台。
**分析深度依赖AI能力**:工具提供的是“指导框架”,最终的分析深度和质量仍取决于底层AI模型(如Claude)的能力。
**需要一次性配置**:虽然简单,但用户仍需在客户端进行初始配置,对新用户有一点点上手成本。
**对极其小众的技术支持有限**:虽然支持31种主流技术,但对于非常小众或新兴的技术,可能没有预置的优化模块。

如何使用

选择并配置您的AI客户端
确保您使用的是支持MCP协议的AI客户端,例如 Claude Desktop 或 Cursor IDE。
编辑客户端配置文件
找到您客户端的MCP配置文件,并添加 Mercury Spec Ops 服务器的配置。推荐使用 `npx` 方式,无需本地安装。
重启客户端并开始对话
保存配置文件后,完全重启您的AI客户端。之后,您就可以在对话中自然地提出相关需求,AI会自动调用 Mercury Spec Ops 的工具来帮助您。

使用案例

为新创业项目制定技术方案
创业者有一个关于在线教育平台的想法,但不确定技术选型。他可以通过AI咨询,让AI调用PRD生成工具,对比不同技术栈(如Django vs Spring Boot)的优缺点,并生成包含技术选型建议的PRD草案。
对遗留系统进行现代化评估
公司有一个老旧的PHP系统需要重构。技术主管可以让AI分析现有代码库,重点评估其架构缺陷、安全漏洞和迁移到现代框架(如Laravel或Node.js)的可行性。
紧急处理生产环境安全漏洞
运维人员发现一个涉及用户数据泄露的潜在高风险漏洞。他需要快速、规范地记录和分析此问题,以通知开发团队并跟踪修复。

常见问题

我需要是程序员才能使用这个工具吗?
它和我直接让AI“写一份PRD”有什么区别?
支持的技术列表里没有我用的技术怎么办?
配置时一定要用npx吗?本地安装有什么好处?
这个工具会读取或上传我的代码数据吗?

相关资源

GitHub 项目仓库
项目的源代码、详细技术文档、贡献指南和问题追踪。
npm 包页面
查看和安装发布的正式版本。
Model Context Protocol (MCP) 官网
了解MCP协议的背景、规范和其他可用服务器。
MCP 服务器注册中心
在官方注册中心查看本服务器的条目。
Claude Desktop 配置指南
Anthropic官方关于如何在Claude Desktop中配置MCP服务器的文档。

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "mercury-spec-ops": {
      "command": "npx",
      "args": ["-y", "@n0zer0d4y/mercury-spec-ops"]
    }
  }
}

{
  "mcpServers": {
    "mercury-spec-ops": {
      "timeout": 60,
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@n0zer0d4y/mercury-spec-ops"]
    }
  }
}

{
  "mcpServers": {
    "mercury-spec-ops": {
      "command": "node",
      "args": ["/path/to/mercury-spec-ops/dist/src/server.js"]
    }
  }
}

{
  "mcpServers": {
    "mercury-spec-ops": {
      "timeout": 60,
      "type": "stdio",
      "command": "node",
      "args": ["/path/to/mercury-spec-ops/dist/src/server.js"]
    }
  }
}

{
  "mcpServers": {
    "mercury-spec-ops": {
      "timeout": 60,
      "type": "stdio",
      "command": "node",
      "args": [
        "C:\\Development\\Projects\\MCP-Servers\\mercury-spec-ops\\dist\\src\\server.js"
      ]
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

V
Vestige
Vestige是一个基于认知科学的AI记忆引擎,通过实现预测误差门控、FSRS-6间隔重复、记忆梦境等29个神经科学模块,为AI提供长期记忆能力。包含3D可视化仪表板和21个MCP工具,完全本地运行,无需云端。
Rust
4.5K
4.5分
M
Moltbrain
MoltBrain是一个为OpenClaw、MoltBook和Claude Code设计的长期记忆层插件,能够自动学习和回忆项目上下文,提供智能搜索、观察记录、分析统计和持久化存储功能。
TypeScript
4.1K
4.5分
B
Bm.md
一个功能丰富的Markdown排版工具,支持多种样式主题和平台适配,提供实时编辑预览、图片导出和API集成能力
TypeScript
4.4K
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.0K
4分
P
Paperbanana
PaperBanana是一个自动化生成学术图表和统计图的智能框架,支持从文本描述生成高质量的论文插图,采用多智能体管道和迭代优化,提供CLI、Python API和MCP服务器等多种使用方式。
Python
7.7K
5分
B
Better Icons
一个提供超过20万图标搜索和检索的MCP服务器和CLI工具,支持150多个图标库,帮助AI助手和开发者快速获取和使用图标。
TypeScript
6.7K
4.5分
A
Assistant Ui
assistant-ui是一个开源TypeScript/React库,用于快速构建生产级AI聊天界面,提供可组合的UI组件、流式响应、无障碍访问等功能,支持多种AI后端和模型。
TypeScript
7.3K
5分
A
Apify MCP Server
Apify MCP服务器是一个基于模型上下文协议(MCP)的工具,允许AI助手通过数千个现成的爬虫、抓取器和自动化工具(Apify Actor)从社交媒体、搜索引擎、电商等网站提取数据。它支持OAuth和Skyfire代理支付,可通过HTTPS端点或本地stdio方式集成到Claude、VS Code等MCP客户端中。
TypeScript
7.5K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
85.7K
4.3分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
150.9K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
74.6K
4.5分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
50.1K
4.5分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
57.3K
5分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.0K
4.7分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.0K
4.8分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
64.7K
4.8分
AIBase
智启未来,您的人工智能解决方案智库