MenuFor developers

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.

Every developer page has a Markdown version, a copy action, and quick links for opening the same page in ChatGPT or Claude.

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

Overviewhttps://flyinpublic.com/docs.md
For developershttps://flyinpublic.com/docs/developers.md
REST APIhttps://flyinpublic.com/docs/api.md
AI skillhttps://flyinpublic.com/docs/skills.md
MCP serverhttps://flyinpublic.com/docs/mcp.md
LLM indexhttps://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.