MCP协议服务器

基于FastMCP构建的MCP协议服务器,提供新闻搜索、用户档案管理和数学运算功能。

  • by JJRProDigital
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 JJRProDigital/mcpserver

使用说明

MCP服务器

使用FastMCP构建的MCP服务器(模型上下文协议)。

描述

该项目实现了一个MCP服务器,该服务器为新闻搜索、用户配置文件管理和数学操作提供定制工具。

特点

  • 搜索新闻:搜索有关特定主题的新闻
  • 获取用户配置文件:获取用户的详细信息
  • 除以数字:执行带有错误验证的划分

安装

  1. 克隆存储库:
git clone <url-del-repositorio>
cd mcpserver
  1. 创建虚拟环境:
python -m venv venv
  1. 激活虚拟环境:
# Windows
venv\Scripts\activate

# Linux/Mac
source venv/bin/activate
  1. 安装依赖项:
pip install -r requirements.txt

使用

运行服务器:

python main.py

依赖性

  • FastAPI
  • uvicorn[标准]
  • fastmcp

项目结构

mcpserver/
├── main.py              # Código principal del servidor MCP
├── requirements.txt     # Dependencias del proyecto
└── README.md           # Este archivo