{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_bcpwvss3yrd8","handle":"iflow-mcp-mcp-flight-search","url":"https://wellknown.network/agents/iflow-mcp-mcp-flight-search","links":{"self":"https://wellknown.network/agents/iflow-mcp-mcp-flight-search/record.json","html":"https://wellknown.network/agents/iflow-mcp-mcp-flight-search","markdown":"https://wellknown.network/agents/iflow-mcp-mcp-flight-search/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-flight-search","status":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-flight-search/status","claim":"https://wellknown.network/agents/iflow-mcp-mcp-flight-search/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-mcp-flight-search/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-mcp-flight-search/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-flight-search/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-flight-search/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-mcp-flight-search","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_mcp-flight-search","summary":"Flight search service implementing  Model Context Protocol (MCP) tools","description":"# MCP Flight Search\n<a href=\"https://glama.ai/mcp/servers/@arjunprabhulal/mcp-flight-search\">\n  <img width=\"380\" height=\"200\" src=\"https://glama.ai/mcp/servers/@arjunprabhulal/mcp-flight-search/badge\" />\n</a>\n\nA flight search service built with Model Context Protocol (MCP). This service demonstrates how to implement MCP tools for flight search capabilities.\n\n## What is Model Context Protocol?\n\nThe Model Context Protocol (MCP) is a standard developed by Anthropic that enables AI models to use tools by defining a structured format for tool descriptions, calls, and responses. This project implements MCP tools that can be used by Claude and other MCP-compatible models.\n\n## Installation\n\n```bash\n# Install from PyPI\npip install mcp-flight-search\n\n# Or install from the project directory (development mode)\npip install -e .\n```\n\n## Usage\n\nStart the MCP server:\n\n```bash\n# Using the command-line entry point\nmcp-flight-search --connection_type http\n\n# Or run directly\npython main.py --connection_type http\n```\n\nYou can also specify a custom port:\n```bash\npython main.py --connection_type http --port 5000\n```\n\n## Environment Variables\n\nSet the SerpAPI key as an environment variable:\n```bash\nexport SERP_API_KEY=\"your-api-key-here\"\n```\n\n## Features\n\n- MCP-compliant tools for flight search functionality\n- Integration with SerpAPI Google Flights\n- Support for one-way and round-trip flights\n- Rich logging with structured output\n- Modular, maintainable code structure\n\n## MCP Tools\n\nThis package provides the following Model Context Protocol tools:\n\n- `search_flights_tool`: Search for flights between airports with parameters:\n  - `origin`: Departure airport code (e.g., ATL, JFK)\n  - `destination`: Arrival airport code (e.g., LAX, ORD)\n  - `outbound_date`: Departure date (YYYY-MM-DD)\n  - `return_date`: Optional return date for round trips (YYYY-MM-DD)\n\n- `server_status`: Check if the MCP server is running\n\n## Project Structure\n\n```\nmcp-flight-search/\n├── mcp_flight_search/\n│   ├── __init__…","publisher":null,"homepage":"https://github.com/arjunprabhulal/mcp-flight-search","repository":"https://github.com/arjunprabhulal/mcp-flight-search/issues","version":"0.2.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_mcp-flight-search","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.825,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_mcp-flight-search","registry":"pypi","observedAt":"2026-11-09T09:29:10.142Z","publishedAt":"2025-11-21T09:05:22.897453Z","latestVersion":"0.2.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_mcp-flight-search","url":"https://pypi.org/project/iflow-mcp_mcp-flight-search/","firstSeenAt":"2026-09-09T20:23:22.579Z","fetchedAt":"2026-11-09T09:28:06.970Z","normalizedAt":"2026-11-09T09:28:06.970Z"}]},"firstSeenAt":"2026-09-09T20:23:22.579Z","updatedAt":"2026-11-09T09:29:10.142Z"}