MCP SSE Server and STDIO Server Examples - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

terminal_server 是一个用于演示和设置 MCP 服务器的示例项目,适用于开发者和 AI 研究人员,帮助他们快速理解和部署 MCP 服务器。

核心功能

  • 存储数据:允许 AI 模型存储文件或 API 响应。
  • 运行工具:提供函数执行能力,AI 可以调用这些函数完成任务。
  • 使用提示:提供预定义的模板,用于特定任务的执行。

适用场景

  • 本地开发:在本地 Python 环境中快速设置和测试 MCP 服务器。
  • 容器化部署:使用 Docker 容器化 MCP 服务器,便于在不同环境中部署。
  • 云平台部署:在 Google Cloud Platform 上部署 MCP 服务器,适用于生产环境。

工具列表

  • STDIO Server:通过标准输入输出与 AI 模型交互。
  • SSE Server:使用 Server-Sent Events (SSE) 进行实时通信。

常见问题解答

  • 如何测试服务器:运行后,可以使用类似 Run the command ls in my workspace.Execute echo Hello from Claude. 的提示来测试服务器。
  • 贡献政策:目前不接受外部代码贡献,但欢迎报告错误、请求功能或改进文档。

使用教程

使用依赖

本地 Python 环境

无需额外依赖,只需安装 Python。

Docker 环境

需要安装 Docker。

安装教程

选项1:本地 Python 环境
  1. 克隆仓库。
  2. 运行 python server.py
选项2:Docker 环境
  1. 克隆仓库。
  2. 构建 Docker 镜像:docker build -t terminal_server .
  3. 运行容器:docker run -it terminal_server
选项3:SSE 本地 Docker 环境
  1. 克隆仓库。
  2. 构建 Docker 镜像:docker build -t terminal_server_sse .
  3. 运行容器:docker run -it terminal_server_sse
选项4:SSE Google Cloud Platform
  1. 克隆仓库。
  2. 构建 Docker 镜像:docker build -t terminal_server_sse .
  3. 部署到 GCP。

调试方式

本地 Python 环境
  • 运行 python server.py 后,使用提示测试服务器。
Docker 环境
  • 运行容器后,使用提示测试服务器。

标签信息

  • 安装类型stdiosse
  • 产品定位开发工具, AI 模型支持
  • 归类开发效率

点击访问

搜索工具

Fibery MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:12:47

搜索工具

MCP-Think - MCP服务,MCP服务器,MCP教程

2025-4-29 16:12:55

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索