政府采购搜索服务

GosPlan是一个基于FastMCP的政府采购搜索服务,提供政府合同(223-FZ)的搜索和详细信息获取功能。

  • by htoami
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 htoami/MCP_server_Gos_Plan

使用说明

MCP服务器“GosPlan”

部署

  1. cp.env.example.env
  2. docker compose-up-build

MCP端点:http://0.0.0.0:8000/mcp

结构

src/
├── mcp_instance.py       # Единственный экземпляр FastMCP
├── server.py             # Основная точка входа, инициализация трассировки, запуск сервера
├── metrics.py            # Счетчик метрик Prometheus
├── tools/                # MCP tools
│   ├── gosplan_search.py # Поиск по государственным закупкам (223-ФЗ)
│   ├── gosplan_details.py # Получить подробную информацию о покупке
│   ├── utils.py          # ToolResult class и функции форматирования
│   └── models.py         # Pydantic models for validation
└── utils/
    └── settings.py       # Dynaconf + Pydantic config loader