🚀 巴拉圭旅游MCP服务器
](https://github.com/yourusername/paraguay-tourism-MCP-Server)    
模型上下文协议(MCP)服务器,提供对巴拉圭旅游景点的访问,具有先进的基于位置的搜索功能。
✨ 特性
- 🗺️ 完整的旅游景点数据库
- 📍 基于位置的搜索和距离计算
- 🌐 基于IP的自动地理定位
- 🔍 地理编码支持(城市/地址到坐标)
- 🎯 按距离排序的结果
- 🏗️ 遵循SOLID原则的清洁架构
🚀 快速开始
# Clone repository
git clone https://github.com/yourusername/paraguay-tourism-MCP-Server.git
cd paraguay-tourism-MCP-Server
# Setup virtual environment
python3.11 -m venv venv
source venv/bin/activate
# Install dependencies
pip install -r requirements.txt
# Run server
python src/paraguay_tourism/server.py📚 文档
🛠️ MCP工具
| 工具 | 说明 |
|---|---|
list_all_tourist_places | 列出所有旅游景点 |
get_tourist_place_by_id | 按ID获取地点详细信息 |
find_tourist_places_by_distance | 按距离坐标搜索 |
get_current_location | 通过IP获取位置 |
geocode_location | 将地址转换为坐标 |
find_nearby_tourist_places | 自动定位+附近搜索 |
看 API 参考 以获取完整的文档。
🔧 技术
- Python 3.11+
- FastMCP -MCP服务器框架
- 派丹蒂克 -数据验证
- httpx -HTTP客户端
- 制表 -表格格式
📄 许可证
根据GNU通用公共许可证v3.0许可-请参阅 许可证 文件。
🙏 致谢
______________________________________________________________________
由以下材料制成❤️ 巴拉圭旅游
