HTTP流式服务器

一个支持HTTP流式传输的MCP服务器实现,具有快速集成和简单工具实现功能。

  • by mbusireddy
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 mbusireddy/mcpservervmtest

使用说明

MCP HTTP流式服务器

具有HTTP流功能的模型上下文协议(MCP)服务器实现。

特性

  • HTTP流媒体支持
  • FastMCP集成
  • 简单的问候工具实现

需求

  • Python 3.13或更高版本
  • mcp[cli] 软件包版本1.18.0或更高

安装

  1. 克隆此仓库
  2. 创建虚拟环境:
    python -m venv .venv
    source .venv/bin/activate  # On Windows use: .venv\Scripts\activate
    
  3. 安装依赖项:
    pip install -e .
    

用法

运行服务器:

python -m src.mcp_server.server

服务器将在启用HTTP流传输的情况下启动。

发展

要运行测试,请执行以下操作:

python -m pytest

项目结构

├── src/
│   └── mcp_server/
│       ├── __init__.py
│       └── server.py
├── tests/
│   └── test_server.py
├── pyproject.toml
└── README.md