Token导航 LogoToken导航TokenDH.com
Test MCP Claude logo
AI代理stdio官方级别未说明来源级核验

Test MCP Claude

MCP Server

一个通过MCP协议实现CRUD操作的CSV文件管理服务,可与Claude Desktop集成,支持自然语言操作。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
自然语言处理CRUD操作PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Pavi-NP

提供方

Pavi-NP

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install --upgrade pip

详细介绍

______________________________________________________________________

MCP文件服务——克劳德集成

此项目演示了如何连接 拟人克劳德桌面 按照习俗 MCP(模型上下文协议) 在基于CSV的库存系统上执行CRUD操作的工具。 MCP层允许Claude通过自然语言与您的本地库存进行交互——读取、添加、更新和删除结构化CSV文件中的行。

______________________________________________________________________

📦 特性

  • 通过MCP协议公开CRUD操作
  • 使用简单的CSV文件进行持久存储
  • 通过以下方式直接与Claude Desktop集成 stdio 运输
  • 已实施 fastmcp 用于快速设置和异步支持

______________________________________________________________________

⚙️ 安装说明

1.克隆存储库

git clone https://github.com/Pavi-NP/test-mcp-Claude.git

2.创建并激活虚拟环境(推荐)

/opt/homebrew/bin/python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install mcp fastmcp

您可以验证安装:

pip list | grep mcp

______________________________________________________________________

🧠 克劳德配置

允许 克劳德桌面 要连接到MCP服务,请更新配置文件以包含MCP服务器命令:

{
  "mcpServers": {
    "file-service": {
      "command": "Your file path",
      "args": [
        "Your file path"
      ]
    }
  }
}

编辑配置后:

  1. 彻底退出克劳德(Cmd+Q 在macOS上)。
  2. 等几秒钟。
  3. 重新打开克劳德桌面。
  4. 确认连接器上的连接(适用于MCP工具)。

______________________________________________________________________

🚀 手动运行MCP服务器

要在Claude之外测试服务,只需运行:

python mcp_file_service.py

Ctrl+C 停止服务器。

______________________________________________________________________

🧩 可用工具

工具名称描述
read_csv()从库存文件中读取所有记录
add_row(name, qty)添加具有唯一ID的新产品
update_qty(row_id, qty)按ID更新项目的数量
delete_row(row_id)按ID删除产品
update_qty_by_name(name, additional_qty)按产品名称添加数量

CSV格式示例(demo.csv):

id,name,qty
921ub7,USB,37
531wm2, wireless mouse, 150
749mk7, Mechanical Keyboard, 45
642uc9, USB-C, 85
104ls3, Laptop Stand, 46
409HD1, HDMI Cable, 30

______________________________________________________________________

🧠 运作原理

mcp_file_service.py 通过以下方式将每个CRUD操作注册为MCP工具 @mcp.tool() 室内装饰师 fastmcp.\ Claude使用自然语言查询通过MCP层访问这些工具,例如:

“给我看看所有产品及其数量。”
“总共有多少个USB?”

MCP运行时将这些转换为幕后对Python函数的调用。

______________________________________________________________________

目录标签

目录标签

自然语言处理CRUD操作PythonClaude文件管理本地部署Claude集成CSV处理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP