test-mcp-helloworld

test-mcp-helloworld

site icon
2025.04.01 0
Python演示服务Web服务其它
test-mcp-helloworld 是一个基于 FastAPI 的简单服务器示例,可以作为独立服务运行或通过 MCP 直接运行。它主要用于演示和测试目的,展示了如何快速启动一个基本的 Web 服务。
View on GitHub

Overview

基本能力

产品定位

test-mcp-helloworld 是一个演示性质的 FastAPI 服务器示例,主要用于展示如何快速搭建和运行一个简单的 Web 服务。

核心功能

  • 作为独立 FastAPI 服务器运行
  • 支持通过 MCP 直接运行
  • 提供基本的 Web 服务功能

适用场景

  • FastAPI 学习与演示
  • MCP 功能测试
  • 简单的 Web 服务原型开发

工具列表

  • uvicorn: 用于运行 FastAPI 服务器
  • MCP: 用于直接运行 Python 脚本作为服务

使用教程

使用依赖

需要安装 Python 和以下依赖:

pip install fastapi uvicorn

安装教程

  1. 作为独立 FastAPI 服务器运行:
uvicorn server:app --reload --port 3000
  1. 通过 MCP 直接运行(无需安装在 Claude Desktop 中):
mcp dev server.py

然后访问 http://localhost:5173

调试方式

  1. 选择传输类型为 STDIO
  2. 命令:python
  3. 参数:server.py

许可证

None