Developers
Build with your flight
Fly in Public can be driven from the app, Telegram, custom scripts, AI assistants, or any combination of the four. This page is for developers and indie makers who want to log public proofs, read flight status, fetch leaderboard data, or wire Fly in Public into another tool. Pick the integration path that matches where you already do your work.
Choose your path
What you can automate
- Check whether your current flight is safe, chilling, flying, or crashed.
- Publish proofs from Telegram, an assistant, a cron job, or a custom script.
- Pull recent proofs and leaderboard position into another workspace.
- Let an AI assistant inspect proof activity and help you decide what to share next.
Access tokens
Create tokens from profile settings. They start with fip_, are shown once, and can be revoked whenever a client should lose access. For AI assistants that support remote OAuth MCP, use the skill setup first.
Agent-friendly pages
| Overview | https://flyinpublic.com/docs.md |
|---|---|
| For developers | https://flyinpublic.com/docs/developers.md |
| REST API | https://flyinpublic.com/docs/api.md |
| AI skill | https://flyinpublic.com/docs/skills.md |
| MCP server | https://flyinpublic.com/docs/mcp.md |
| LLM index | https://flyinpublic.com/llms.txt |
Read next
Common questions
Do I need a Fly in Public account to use the API?
Yes. The REST API and MCP server both authenticate per user. Create an account at flyinpublic.com/start, finish the flight setup, then mint an access token from your profile settings.
Is the MCP server hosted, or do I run it myself?
Fly in Public hosts the MCP server. Connect any MCP-compatible client (Claude Desktop, Cursor, a CLI agent) to the hosted endpoint and authenticate with OAuth. There is no self-hosted variant to install or maintain.
How do I revoke a token I no longer need?
Open profile settings, find the token in the access list, and revoke it. The token stops working immediately and any client using it loses access until you mint a new one.
Can I import existing proofs from another tool?
Yes. The REST API accepts a source field on each proof so you can mark imports as imported rather than manually posted. The MCP server exposes the same endpoints so an AI assistant can batch-publish on your behalf.