MCP协议服务器

一个基于Python的MCP协议服务器实现,提供计算工具、日期/时间信息和文本转换功能。

  • by Marty-Kim
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Marty-Kim/test-mcp-server

使用说明

测试MCP服务器

这是一个简单的MCP(模型上下文协议)服务器实现示例。

功能

此服务器提供以下功能:

  1. 计算器工具 - 执行简单的数学运算
  2. 日期/时间信息 - 提供当前日期和时间
  3. 文本转换 - 大小写转换,逆序转换等

安装方法

# 의존성 패키지 설치
pip install -r requirements.txt

执行方法

# MCP 서버 실행
python server.py

使用方法

若要在Cursor或其他MCP客户端中使用此服务器,请在MCP设置中添加以下内容:

{
  "mcpServers": {
    "test-server": {
      "command": "python",
      "args": ["/Users/ntoday/test-mcp-server/server.py"]
    }
  }
}

项目结构

test-mcp-server/
├── README.md           # 프로젝트 문서
├── requirements.txt    # Python 의존성
├── server.py          # MCP 서버 메인 파일
└── tools/             # 도구 구현 모듈
    ├── __init__.py
    ├── calculator.py  # 계산기 도구
    └── text_utils.py  # 텍스트 유틸리티 도구

技术栈

  • Python 3.8或更高版本
  • MCP SDK(MCP软件开发工具包)