loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

pointpilot-core

MCP Tool

wrahim3933/pointpilot-core

Open-source award flight search engine. Find the best way to use credit card points for flights — REST API + MCP server for Claude Desktop.

Install

$ npx loaditout add wrahim3933/pointpilot-core

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "pointpilot-core": {
      "command": "npx",
      "args": [
        "-y",
        "pointpilot-core"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

PointPilot

Open-source award flight search engine. Find the best way to use credit card points for flights — with a REST API, MCP server for Claude Desktop, and a step-by-step booking playbook engine.

Live App · API Docs · MCP Setup

---

What It Does

PointPilot searches across airline loyalty programs to find award flights, then tells you exactly how to book them:

  1. Search — Enter your origin, dates, and points balances. PointPilot checks award availability across programs (Aeroplan, ANA, Virgin Atlantic, etc.) and compares against cash prices.
  2. Rank — Results are scored by cents-per-point (CPP) value, cash savings, transfer path availability, and booking friction.
  3. Playbook — Select a flight and get step-by-step transfer and booking instructions, including risk warnings (low seats, slow transfers, expiring promos).
Supported Points Programs

| Program | Code | |---------|------| | Amex Membership Rewards | MR | | Chase Ultimate Rewards | CHASE | | Capital One Miles | CAP1 | | Citi ThankYou Points | CITI | | Bilt Rewards | BILT | | Marriott Bonvoy | MARRIOTT |

---

Quick Start
1. Clone and install
git clone https://github.com/wrahim3933/PointPilot.git
cd PointPilot/backend
pip install -r requirements.txt
2. Configure
cp .env.example .env
# Edit .env — no API keys needed for basic functionality (mock providers work out of the box)
3. Run the API
uvicorn app.main:app --reload --port 8000

The API is now running at http://localhost:8000. Try it:

# Health check
curl http://localhost:8000/health

# Search for award flights from JFK in July
curl -X POST http://localhost:8000/v1/trip-searches \
  -H "Content-Type: application/json" \
  -d '{
    "origins": ["JFK"],
    "date_window_start": "2025-07-01",
    "date_window_end": "2025-07-15",
    "duration_nights": 5,
    "travelers": 2,

Tags

award-flightsclaude-desktopcredit-card-pointsfastapimcptravel

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated23 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/25/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/wrahim3933/pointpilot-core)](https://loaditout.ai/skills/wrahim3933/pointpilot-core)