Skip to main content
Glama
kwonye

seats-aero-mcp

by kwonye

Seats.aero MCP v2 服务器

一个用于 Seats.aero 合作伙伴 API 的 MCP v2 服务器。它支持本地 stdio 和 Streamable HTTP 传输。

已发布包:@kwonye/seats-aero-mcp

要求

  • Node.js 20+

  • 一个 Seats.aero 商业合作伙伴密钥或符合条件的 Pro API 密钥

Related MCP server: Award Flight Daily MCP Server

配置

export SEATS_AERO_API_KEY='your-key'
export SEATS_AERO_PLAN='pro' # pro or commercial

可选设置:

export SEATS_AERO_REQUEST_TIMEOUT_MS=30000
export MCP_HTTP_HOST=127.0.0.1
export MCP_HTTP_PORT=3000
export MCP_HTTP_BEARER_TOKEN='required-for-non-loopback-http'

Pro 模式支持缓存搜索、批量可用性、行程、航线、目的地和缓存刷新。商业模式支持除缓存刷新外的所有上述功能,并新增实时搜索。Seats.aero 负责控制资格、配额和商业使用权限。

运行

npm install
npm run build
npm start

或直接运行已发布的 CLI:

npx @kwonye/seats-aero-mcp

默认传输为 stdio。要运行 Streamable HTTP:

npm run start:http

MCP 端点为 /mcp

工具

  • seats_aero_cached_search

  • seats_aero_bulk_availability

  • seats_aero_get_trips

  • seats_aero_get_routes

  • seats_aero_get_destinations

  • seats_aero_refresh_cached_data — 仅限 Pro

  • seats_aero_live_search — 仅限商业

刷新调用返回上游异步状态。重复使用相同的可用性 ID 进行轮询;不要将 Live Search 返回的 ID 用于其他端点。

测试

npm test

发布

发布版本由 GitHub Actions 使用 npm Trusted Publishing(GitHub OIDC)自动发布,与 kwonye/yahoo-fantasy-mcp 的配置一致。该工作流不需要长期有效的 npm 令牌,并发布与 GitHub 发布标签对应的版本。

首次发布包时,需使用 npm 认证的发布操作进行引导。包存在后,使用 GitHub 所有者 kwonye、仓库 seats-aero-mcp 和工作流文件名 release.yml 配置其 npm 可信发布者;然后移除任何临时 npm 令牌,并在后续发布中使用 Trusted Publishing。

使用 npm CLI 11.15 或更高版本时,可以通过以下方式配置可信发布者:

npm trust github @kwonye/seats-aero-mcp \
  --repo kwonye/seats-aero-mcp \
  --file release.yml \
  --allow-publish
A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables searching and retrieving flight information using Duffel API, supporting one-way, round-trip, and multi-city queries with flexible search parameters.
  • F
    license
    Not graded
    quality
    D
    maintenance
    Official Industry Standard MCP for Travel Awards, Points, and more. Search award flight availability across multiple airline loyalty programs, find sweet spots, check transfer partners, and get market stats all via MCP.
    1
  • F
    license
    A
    quality
    A
    maintenance
    Enables natural language interaction with the seats.aero API for searching flight availability, routes, and bulk availability using your seats.aero Pro API key.
    7
    23
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI clients to explore cheapest destinations, optimize multi-leg flight itineraries, and reference airport/region data via MCP tools and resources.
    MIT

View all related MCP servers

Related MCP Connectors

  • AI marketplace — flights, tours, activities, transport & more via MCP. No auth required.

  • Geo-based flight search MCP server. Find more flights between any two places on earth

  • Official airline award MCP. Search 12.3M+ award flights across 48 loyalty programs.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kwonye/seats-aero-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server