skrishnak7-mcp
by skrishnak7
skrishnak7-mcp
Sample MCP server that exposes a flight schedule finder tool backed by the Skyscanner Browse Quotes API (via RapidAPI).
Features
MCP tool:
find_flight_scheduleSkyscanner Browse Quotes lookup
Simple summary of flight quotes
Setup
Create a RapidAPI account and subscribe to a Skyscanner API.
Copy
.env.exampleto.envand fill in values.Install dependencies and build:
npm install
npm run buildRun locally
npm run devClaude Desktop configuration
Add a server entry to your Claude Desktop config:
{
"mcpServers": {
"skrishnak7-mcp": {
"command": "node",
"args": ["/Users/krishnakanukuntla/skrishnak7-mcp/dist/index.js"],
"env": {
"SKYSCANNER_API_KEY": "your_rapidapi_key_here",
"SKYSCANNER_API_HOST": "skyscanner-skyscanner-flight-search-v1.p.rapidapi.com",
"SKYSCANNER_BASE_URL": "https://skyscanner-skyscanner-flight-search-v1.p.rapidapi.com"
}
}
}
}Tool usage
Example inputs for find_flight_schedule:
{
"origin": "SFO",
"destination": "JFK",
"departureDate": "2025-06-15",
"country": "US",
"currency": "USD",
"locale": "en-US",
"maxResults": 5
}Notes
This uses the legacy Skyscanner Browse Quotes endpoint on RapidAPI.
Update the host or base URL if your RapidAPI Skyscanner API differs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/skrishnak7/skrishnak7-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server