flights-mcp

Python

An MCP server to search for flights.

Agent Frameworks
Function Calling
API Frameworks

Architecture and Design Patterns

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.

About

Language

Python

Stars

39

Categories

Agent FrameworksFunction CallingAPI Frameworks