datagovgr mcp服务器
用于data.gov.gr API的MCP服务器。
安装
运行MCP服务器的最快方法是通过Docker:
docker build -t datagovgr-mcp-server:latest .
docker run -p 8000:8000 datagovgr-mcp-server:latest对于开发安装,建议使用 紫外线 随着 python 3.12:
python3 -m pip install uv
python3 -m uv venv
python3 -m uv sync
python3 -m uv run python src/server.py如果你想运行测试套件:
PYTHONPATH=. python3 -m uv run pytest tests用法
假设MCP服务器正在运行 http://0.0.0.0:8000/mcp/,您现在可以从各种应用程序/客户端连接到此服务器,例如Cursor、Claude等。 (*请参阅下面各种应用程序的连接指南*).
您可以尝试以下提示:
Fetch me the internet_traffic dataset from data.gov.gr - I want data from the 1st of May until 24/07 of 2025Download the ekt-expenses-source dataset from data.gov.gr, in CSV form连接到光标
假设本地主机MCP服务器正在运行http://127.0.0.1:8000:
- 转到光标>设置。..>光标设置。
- 单击工具和集成。
- 在MCP工具下,单击按钮:添加自定义MCP。
- 一个新文件,名为
mcp.json将打开。按照以下示例注册MCP服务器,并保存文件:
{
"mcpServers": {
"data.gov.gr MCP Server": {
"url": "http://0.0.0.0:8000/mcp/"
}
}
}返回步骤#3的MCP工具视图,您将看到该工具 data.gov.gr MCP Server 可用。确保 它被启用。在这种情况下,你应该能够看到类似的东西 1 tool enabled 显示。这意味着集成已经准备就绪!
许可证
分布在 MIT许可证.
