兔子不会武功 (@RabbitWithoutKungFu) 在 这是一个 MCP Server 简单实现 中发帖
0x1 概述
分享一个 Python 实现简单的 MCP Server 的代码
模型使用 Azure OpenAI,这里没有任何 token 限制,也没有任何安全、隐私、用量、合规的考量,因为资本力量强大,所以不需要我关心
当然你也可以使用其他语言,可以参考这里 punkpeye/awesome-mcp-servers
这里是 UV 的介绍 astral-sh/uv
0x2 功能
从 Prometheus 中查询数据,并使用 quickchart.io 生成图表
部分是通过 Prompt 限制,你也可以通过 Workflow 来实现
0x3 目录结构
mcp-demo/
├── config
│ └── configs.py
├── main.py
├── mcp_server
│ └── monitor_retrieve.py
└── pyproject.toml
0...