Token导航 LogoToken导航TokenDH.com
MCP ClaudeAI logo
开发工具stdio官方级别未说明来源级核验

MCP ClaudeAI

MCP Server

一个简单的MCP服务器,提供文本处理、文件操作和计算等基本实用工具,可扩展Claude AI桌面应用的功能。

工具数

7

提示词数

0

GitHub Stars

0

资源数

0
文本处理PythonClaude开发工具Claude

安装说明

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

作者 / 组织

eshvargb

提供方

eshvargb

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

python3 -m venv venv

详细介绍

简单模型上下文协议(MCP)服务器

一个简单的MCP服务器,为文本操作、文件操作和计算提供基本的实用工具。该服务器可以连接到Claude AI桌面应用程序以扩展其功能。

特性

可用工具:

  • 回声:回显您提供的任何文本
  • 计算:执行基本的数学计算
  • 单词计数:统计文本中的单词、字符和行数
  • reverse_text:反转任何文本字符串
  • 大写字母:将文本转换为大写
  • 列表文件:列出文件和目录
  • get_system_info:获取基本系统信息

快速设置

  1. 运行安装脚本:
   ./setup.sh
  1. 或手动设置:
   # Create virtual environment
   python3 -m venv venv
   source venv/bin/activate

   # Install dependencies
   pip install -r requirements.txt

连接到Claude AI桌面应用程序

步骤1:找到Claude配置目录

配置文件的位置取决于您的操作系统:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 视窗: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

步骤2:更新Claude配置

  1. 查找或创建配置文件 在上面的位置
  2. 添加MCP服务器配置:
{
  "mcpServers": {
    "simple-mcp-server": {
      "command": "/Users/Projects/MCP/venv/bin/python",
      "args": ["/Users/Projects/MCP/server.py"],
      "env": {}
    }
  }
}

重要:替换 /Users/Projects/MCP/server.py 与您的实际绝对路径 server.py 文件。

步骤3:重新启动克劳德桌面应用程序

完全关闭并重新启动Claude桌面应用程序。

步骤4:测试连接

  1. 打开克劳德桌面应用程序
  2. 在新的对话中,您应该看到可用的MCP工具
  3. 试着让克劳德使用其中一个工具,例如:

- “你能帮我计算15\*23吗?” - “请数一下这段文字中的单词:'你好,世界,这是一场测试'” - “列出当前目录中的文件”

手动测试服务器

您可以直接测试服务器:

# Activate virtual environment
source venv/bin/activate

# Run the server (it will wait for input)
python server.py

服务器使用JSON-RPC协议通过stdio(标准输入/输出)进行通信。

故障排除

常见问题:

  1. “无法解析导入mcp”

- 确保您已安装以下要求: pip install -r requirements.txt - 激活您的虚拟环境: source venv/bin/activate

  1. Claude未显示MCP工具

- 检查路径是否正确 claude_desktop_config.json 绝对正确 - 确保Claude桌面应用程序已完全重新启动 - 检查克劳德的日志是否有任何错误消息

  1. 服务器无法启动

- 确保已安装Python 3.7+ - 检查是否安装了所有依赖项 - 请尝试再次运行安装脚本

不同设置的配置示例:

如果使用conda环境:

{
  "mcpServers": {
    "simple-mcp-server": {
      "command": "conda",
      "args": ["run", "-n", "your_env_name", "python", "/full/path/to/server.py"],
      "env": {}
    }
  }
}

如果使用Python系统:

{
  "mcpServers": {
    "simple-mcp-server": {
      "command": "/usr/bin/python3",
      "args": ["/full/path/to/server.py"],
      "env": {}
    }
  }
}

扩展服务器

要添加新工具,请执行以下操作:

  1. 添加新 Tool 定义在 list_tools() 函数
  2. 在中添加相应的处理程序 call_tool() 函数
  3. 重新启动服务器和Claude桌面应用程序

Claude中的示例用法

连接后,您可以要求Claude:

  • “计算144的平方根”
  • “数一数这段话中的单词:\[你的文本\]”
  • “将此文本转换为大写:hello world”
  • “显示主目录中的文件”
  • “我的系统信息是什么?”

文件结构

MCP/
├── server.py                    # Main MCP server code
├── requirements.txt             # Python dependencies
├── setup.sh                     # Setup script
├── claude_desktop_config.json   # Example Claude config
├── README.md                    # This file
└── venv/                        # Virtual environment (created by setup)

安全说明

此服务器包括一个基本 calculate 使用Python的函数 eval()在生产环境中,您应该用更安全的数学表达式解析器替换它。

许可证

本项目按原样提供,用于教育和发展目的。

目录标签

目录标签

文本处理PythonClaude开发工具本地部署文件操作计算工具AI扩展

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP