Works with Claude, Cursor, and Grok
Add Sky Schedule as a custom connector in Claude on the web or Claude Desktop, or paste one JSON config into Cursor or Grok.
Sky Schedule runs a hosted MCP server so AI agents for flight schools can work from your school's real records. Connect Claude, Cursor, or Grok and the agent can look up tomorrow's reservations, book a flight, record Hobbs and Tach, open a work order, or draft an invoice, inside daily limits and with every call logged. Inside the app, Arlo answers questions about your school and proposes changes that you confirm before anything happens.
Add Sky Schedule as a custom connector in Claude on the web or Claude Desktop, or paste one JSON config into Cursor or Grok.
Reservations, flights, customers, instructors, aircraft, leads, maintenance, inventory, comments, and team chat.
Book, change, and cancel reservations, complete flights, update Hobbs, open work orders, and draft invoices.
1,000 requests and 200 writes per school per day, and Sky Schedule records each tool call.
An assistant for admins and instructors that looks things up and proposes bookings and emails for you to approve.
API keys for pulling reservations, flights, rosters, and maintenance records into your own tools.
Once connected, an agent can list and open the same records your staff work with every day:
That covers the questions an owner or chief instructor asks most often: "Which aircraft have open squawks?", "Who flew N123AB last week?", "How many discovery flight leads came in this month and how many booked?" The agent works from your data, so the answer is only as current as your schedule.
Write tools change data, so each one is narrow and does one job:
There are no tools for charging cards, issuing refunds, or changing settings.
An admin opens Settings → Integrations, picks Connect with your agent, and clicks Connect. Sky Schedule creates the school's key and copies the setup for you: the steps for adding a custom connector in Claude, and a JSON config for Cursor, Grok, and Claude Desktop. Paste it in and the agent can start using the Sky Schedule tools. There is no separate sign-in: the agent sends the school's API key as a bearer header on every request.
The key acts for the whole school, so treat it like a password and only share it with agents you trust. If a key ends up somewhere it shouldn't, Rotate issues a new one and Disconnect removes access completely.
Limits are per school and reset at midnight UTC:
Sky Schedule writes each tool call to an audit log with the tool name, a trimmed summary of what was sent (secrets and file contents are redacted), and whether it worked.
Admins and instructors can ask Arlo about the school in plain English. Arlo can pull today's flights, upcoming reservations, a student's or instructor's details, aircraft status, invoices, flight history and tracks, documents expiring soon, current weather for an airport, and the numbers behind your report charts. When a student says they can't book, Arlo can check the school's rules and tell you what's blocking them.
Arlo proposes and you approve. Ask it to book a flight, email a student, email a whole group, set up onboarding, or publish a CRM form, and it shows you the proposal first. Nothing happens until you say yes. Each person gets 5 new Arlo prompts a day, and confirming a proposal never counts.
Two more features build on Arlo:
For your own dashboards and scripts, Sky Schedule has a read-only REST API. Create a key, send it in a header, and pull reservations, flights, customers, instructors, comments, work orders, squawks, inspections, inventory, and reminders. Aircraft and CRM leads are only available through the MCP tools, not the REST API. Requests return up to 100 records at a time, and the API uses the same school key as the MCP connection, so rotating one rotates both. The developer docs list every endpoint and field, and flight school reporting covers what you can get without writing any code.
Yes. Sky Schedule hosts the MCP server, and each school connects with its own key. An admin connects it from Settings → Integrations, and Sky Schedule copies the setup steps for Claude, Claude Desktop, Cursor, and Grok.
No. The agent can draft an invoice for a completed flight, but it can't send it, charge a card, or issue a refund. Your staff review drafts and bill them as usual.
Open the connection under Settings → Integrations and click Rotate to issue a new key, or Disconnect to remove access. Agents using the old key stop working right away.
Yes. The REST API only reads data, with a limit of 100 requests per school per UTC day. Changes go through the app, Arlo, or the MCP tools. The developer docs have the details.
Admins and instructors. Students and renters don't see Arlo. Sending email through Arlo is limited to admins and instructors, and publishing onboarding or CRM forms is limited to admins.
Book a demo with our team, or start free and set up your fleet today.