mcpField
M
MCP Server

MCP Server

本地服务
github.com/anishgowda21开发工具086 周前更新

关于 MCP Server

这是一个面向本地运行的简易 MCP 服务集合,包含文件访问、受限 Shell 执行、SSE 获取与回显以及天气查询,适合开发者试验本地工具和 Claude Desktop 工作流。

主要功能

  1. 01在允许的目录读写文件
  2. 02在获准目录执行 Shell 命令
  3. 03SSE 获取与回显服务
  4. 04查询天气数据

适用场景

  1. 01通过 Claude Desktop 操作本地文件
  2. 02在获准目录运行 Shell 命令
  3. 03测试 SSE 获取与回显
  4. 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 应用,尽情使用。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。