Simple MCP Server Example
这是一个简单的模型上下文协议服务器实现示例。
这是一个基于 FastAPI 的简单 Model Context Protocol (MCP) 服务器实现。
安装设置
# 安装依赖
pip install -r requirements.txt
# 启动服务器
uvicorn src.main:app --reload
主要功能
- 健康检查端点 (
GET /
) - 上下文处理端点 (
POST /context
) - 支持参数化提示模板
使用示例
发送上下文请求:
curl -X POST http://localhost:8000/context \
-H "Content-Type: application/json" \
-d '{"prompt_id": "greeting", "parameters": {"time": "12:00 PM"}}'
该服务器演示了 MCP 的核心概念,提供了一种简单方式来处理提示模板和上下文管理。