An MCP server to search for flights.
The repository is structured as an MCP server, using Python with uv
for dependency management. It defines flight search tools decorated with @mcp.tool()
, enabling Claude to call these functions. The design separates the MCP server logic from the Duffel API interaction, promoting modularity. The use of JSON for request and response formatting facilitates communication between Claude and the server.
Python
39