关于 MCP Server
这是一个面向本地运行的简易 MCP 服务集合,包含文件访问、受限 Shell 执行、SSE 获取与回显以及天气查询,适合开发者试验本地工具和 Claude Desktop 工作流。
主要功能
- 01在允许的目录读写文件
- 02在获准目录执行 Shell 命令
- 03SSE 获取与回显服务
- 04查询天气数据
适用场景
- 01通过 Claude Desktop 操作本地文件
- 02在获准目录运行 Shell 命令
- 03测试 SSE 获取与回显
- 04通过 API 获取天气数据
MCP 相关
仓库包含通过 MCP 通信的本地服务,并介绍了如何在 Claude Desktop 中配置这些服务。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP 服务
此仓库包含一组简单的模型上下文协议(MCP)服务,专为本地运行而设计。其中包含的服务(如 mcp-filesystem(Anthropic 官方文件系统服务的克隆版)和 mcp-cmd-exec)可以与 Claude Desktop App 配合使用,从而创建无需 API KEY 的低功耗 Claude Code。
运行这些服务后,你可以将它们与 Claude Desktop App 集成,以执行文件操作和命令执行等任务。
此项目完全由 Claude Desktop App 构建(包括 git 管理),使用了 mcp-filesystem 和 mcp-cmd-exec 服务。
概述
MCP 服务通过模型上下文协议进行通信,支持在本地执行命令、文件操作和其他实用功能。此仓库为开发者提供了一个起点,可用于试验或扩展这些服务。
包含的服务
mcp-filesystem:Anthropic 官方文件系统服务的克隆版,可在指定目录中读写文件。适合通过 Claude 管理本地文件。
mcp-cmd-exec:在经过预先批准的目录中执行 shell 命令,并遵循安全限制。与 mcp-filesystem 搭配使用,可构建完整的本地工具环境。
mcp-sse:用于简单获取和回显的 SSE 服务,现在可与 cursor 配合使用。
mcp-weather-node:天气服务,可通过 API 获取天气数据。
入门指南
要在你的系统中使用这些仓库,你需要安装 Node v18 或更高版本,以及 Claude Desktop。
然后你可以克隆
git clone https://github.com/anishgowda21/mcp-local-servers
cd mcp-local-servers
并构建这些项目。
cd <server name>
npm run build
并编辑 claude 配置文件,使其如下所示。
{
"globalShortcut": "",
"mcpServers": {
"file-system": {
"command": "node",
"args": [
"/ABSOLUTE PATH/mcp-local-servers/mcp-filesystem/dist/index.js",
"/Allowed dir absloute path"
]
},
"cmd-exec": {
"command": "node",
"args": [
"/ABSOLUTE PATH/mcp-local-servers/mcp-cmd-exec/dist/index.js",
"/Allowed dir absloute path"
]
}
}
}
然后重启 Claude 应用,尽情使用。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。