文件存储MCP服务器

一个基于Python的模型上下文协议(MCP)服务器,用于文件存储操作,包括文件上传下载、目录管理和文件搜索等功能。

  • by PoisonB3RRY
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 PoisonB3RRY/StorageMCP

使用说明

存储MCP

用于文件存储操作的基于Python的模型上下文协议(MCP)服务器。

特性

  • 文件上传和下载
  • 文件列表和元数据检索
  • 目录管理
  • 文件搜索功能
  • MCP协议合规性

MCP服务器

该项目包括多个MCP服务器:

1.气象MCP服务器

基于FastAPI的MCP服务器,用于天气预报和警报。

特征:

  • 特定地点的天气预报(纬度/经度)
  • 美国各州天气警报
  • 带有自动文档的RESTful API
  • 异步支持高效处理请求
  • 基于环境的配置
  • 全面的日志记录和监控

快速入门:

# Navigate to the MCP server directory
cd mcp_server

# Install dependencies
pip install -r requirements.txt

# Start the server
python -m mcp_server.src.main

# Access API documentation
open http://localhost:8000/docs

可用工具:

  • get_forecast:获取某个地点的天气预报
  • get_alerts:获取美国某州的天气警报

有关详细信息,请参阅 mcp_server/README.md.