Simple Commands MCP
S

Simple Commands MCP

一个配置驱动的MCP服务器,通过JSON配置文件提供开发者命令执行和长时进程管理功能,支持自动生成守护进程控制命令
2.5分
0

什么是Simple Commands MCP Server?

Simple Commands MCP Server是一个专门为开发者和AI助手设计的工具服务器,它通过简单的JSON配置文件来定义和执行各种开发命令。您无需编写代码,只需编辑配置文件即可添加新的工具命令,让AI助手能够帮您运行测试、启动开发服务器、管理数据库等开发任务。

如何使用Simple Commands MCP Server?

使用过程非常简单:1) 创建一个JSON配置文件定义您需要的命令;2) 通过npx或全局安装启动服务器;3) 在MCP客户端(如Claude Desktop)中配置服务器连接;4) 让AI助手通过定义的工具执行各种开发任务。

适用场景

非常适合开发团队、个人开发者以及需要自动化重复开发任务的场景。特别适用于:前端/后端开发服务器管理、测试自动化、数据库操作、构建流程管理以及需要AI助手协助执行的任何开发命令。

主要功能

配置驱动
无需编程,通过简单的JSON配置文件即可添加和管理工具命令,极大降低了使用门槛。
后台进程管理
自动为长时间运行的任务提供启动、停止、状态检查和日志查看等完整的管理功能。
自动命令生成
为每个后台任务自动生成四个标准命令:启动、停止、状态检查和日志查看,保持一致性。
进程监控
实时监控进程状态,包括PID、运行时间、状态和输出内容,确保任务执行的可视化。
自动清理
当MCP客户端断开连接时自动终止所有后台进程,避免资源泄漏和僵尸进程。
跨平台支持
全面支持macOS、Linux和Windows系统,确保在不同开发环境中的一致性。
优势
极简配置:只需JSON文件即可定义复杂命令,无需编程知识
开箱即用:通过npx直接运行,无需安装配置
智能管理:自动处理进程生命周期,避免手动管理麻烦
AI友好:专为AI助手设计,命令结构清晰一致
安全可靠:自动清理机制确保不会留下僵尸进程
局限性
需要Node.js 18+运行环境
仅限于执行预配置的命令,无法动态创建新命令
复杂的交互式命令可能需要进行额外配置
依赖于系统PATH中的命令可用性

如何使用

创建配置文件
创建一个config.json文件,按照JSON格式定义您需要的工具命令。每个工具包含名称、描述、命令内容和是否为后台任务。
启动服务器
使用npx直接运行服务器,指定配置文件路径。确保在项目根目录或指定工作目录下运行。
配置MCP客户端
在您的MCP客户端(如Claude Desktop)配置中添加服务器信息,指定npx命令和配置文件路径。
使用AI助手执行命令
通过AI助手界面使用定义的工具命令,如让助手"请运行git_status查看项目状态"。

使用案例

全栈开发环境管理
同时管理前端开发服务器、后端API服务器和数据库服务,通过AI助手统一控制整个开发环境。
自动化测试流程
配置完整的测试流水线,包括代码检查、测试运行和构建验证,通过AI助手一键执行。
数据库运维自动化
管理数据库服务的启动、迁移和备份操作,减少手动操作的错误风险。

常见问题

服务器启动失败怎么办?
命令执行失败可能是什么原因?
如何确保后台进程正确停止?
支持Windows系统吗?
可以在特定目录执行命令吗?

相关资源

官方GitHub仓库
获取最新源代码、提交问题和参与贡献
MCP协议文档
了解Model Context Protocol的详细技术规范
示例配置文件
查看各种使用场景的配置示例
Node.js下载
下载和安装Node.js运行环境

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "simple-commands": {
      "command": "npx",
      "args": ["simple-commands-mcp", "@/path/to/your/config.json"]
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

M
MCP
微软官方MCP服务器,为AI助手提供最新微软技术文档的搜索和获取功能
10.0K
5分
A
Aderyn
Aderyn是一个开源的Solidity智能合约静态分析工具,由Rust编写,帮助开发者和安全研究人员发现Solidity代码中的漏洞。它支持Foundry和Hardhat项目,可生成多种格式报告,并提供VSCode扩展。
Rust
5.9K
5分
D
Devtools Debugger MCP
Node.js调试器MCP服务器,提供基于Chrome DevTools协议的完整调试功能,包括断点设置、单步执行、变量检查和表达式评估等
TypeScript
5.4K
4分
S
Scrapling
Scrapling是一个自适应网页抓取库,能自动学习网站变化并重新定位元素,支持多种抓取方式和AI集成,提供高性能解析和开发者友好体验。
Python
7.9K
5分
M
Mcpjungle
MCPJungle是一个自托管的MCP网关,用于集中管理和代理多个MCP服务器,为AI代理提供统一的工具访问接口。
Go
0
4.5分
C
Cipher
Cipher是一个专为编程AI代理设计的开源记忆层框架,通过MCP协议与各种IDE和AI编码助手集成,提供自动记忆生成、团队记忆共享和双系统记忆管理等核心功能。
TypeScript
0
5分
N
Nexus
Nexus是一个AI工具聚合网关,支持连接多个MCP服务器和LLM提供商,通过统一端点提供工具搜索、执行和模型路由功能,支持安全认证和速率限制。
Rust
0
4分
S
Shadcn Ui MCP Server
一个为AI工作流提供shadcn/ui组件集成的MCP服务器,支持React、Svelte和Vue框架,包含组件源码、示例和元数据访问功能。
TypeScript
12.2K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
56.8K
4.5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
58.0K
4.3分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
97.1K
5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
45.5K
4.8分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
72.7K
4.7分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
40.2K
5分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
39.0K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
25.5K
4.8分
AIBase
智启未来,您的人工智能解决方案智库