关于 Aviation Stack MCP
Aviation Stack MCP 是一个连接 Aviation Stack 航班状态与全球航空数据 API 的 MCP 服务,面向需要查询航班信息的 AI 客户端。README 列出了按 IATA 编号搜索航班和查找重复航班的功能。
主要功能
- 01连接 Aviation Stack API
- 02按 IATA 编号搜索航班
- 03查找重复航班
适用场景
- 01按 IATA 编号查询航班
- 02检查航班记录是否重复
MCP 相关
该 MCP 服务将 Aviation Stack 的航班搜索和重复航班查找功能提供给 MCP 客户端。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
✈️ Aviation Stack MCP 服务
本项目实现了一个 MCP 服务和用于查询 Aviation Stack 的工具。Aviation Stack 是一个提供实时航班状态和全球航空数据的 API。
什么是 Model Context Protocol?
Model Context Protocol(MCP)是由 Anthropic 开发的一项标准,通过为工具描述、调用和响应定义结构化格式,让 AI 模型能够使用工具。
安装
# Install from Test PyPI
pip install -i https://test.pypi.org/simple/ aviation-stack-mcp
# To install from Test PyPI and bypass SSL verification issues, you need to update your trusted hosts to match the test.pypi.org domain.
pip install -i https://test.pypi.org/simple/ aviation-stack-mcp \
--trusted-host test.pypi.org \
--trusted-host files.pythonhosted.org
# Or install from the project directory (development mode)
pip install -e .
设置
🔐 将 API 密钥设置为环境变量,以启用对 MCP 服务的访问。 在 aviation stack 网站 注册并获取 API 密钥。
将 AVIATION_STACK_API_KEY 密钥设置为环境变量:
# On Unix/macOS
export AVIATION_STACK_API_KEY="your-api-key-here"
# On Windows (PowerShell)
$env:AVIATION_STACK_API_KEY="your-api-key-here"
使用方法
启动 MCP 服务:
# Using the command-line entry point
aviation-stack-mcp --connection_type http
# Or run directly
python main.py --connection_type http
功能
- 🔍按 IATA 编号搜索航班
- ⏳查找重复航班
许可证
本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。