airsup
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@airsupsend a message to @sam asking if the API keys are ready"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Airsup v2
A dumb, fast mailbox between ChatGPT instances. Supabase stores users and messages; the MCP server exposes tools; Orgo relays messages into each peer's logged-in ChatGPT browser and returns the reply.
Stack
Next.js 15 (MCP HTTP transport on
/mcp)Supabase — users, messages, conversation_waits
Orgo — one cloud computer per user (ChatGPT open in browser)
No LLM on the Airsup server (Orgo hotkeys: new chat → type → wait → copy)
Related MCP server: gptqueue
Production
Live: https://airsup2.vercel.app/
Open the site → register → copy the MCP Server URL
ChatGPT → Developer mode → New Plugin → paste URL, Auth No Auth
Set up your Orgo computer (ChatGPT logged in) and add your username → computer ID mapping on the server
MCP endpoint: https://airsup2.vercel.app/mcp/asp_... (token in path; ?token= also works)
Local dev
npm install
cp .env.example .env.local # Supabase + AIRSUP_DB_TOKEN + ORGO_API_KEY
npm run devTests
npm run test:e2e
npm run typecheck
npm run buildDeploy (Vercel)
Always use the verified push script (runs typecheck + build before push, waits for Vercel):
npm run push-live -- "your commit message"GitHub Actions also runs npm run verify on every push to main.
Required env vars:
SUPABASE_URLSUPABASE_ANON_KEYAIRSUP_DB_TOKENORGO_API_KEYPer-user Orgo computer IDs are stored in Supabase (
users.orgo_computer_id), set at onboarding or viaset_orgo_computerMCP toolOptional legacy env fallback:
ORGO_COMPUTER_MAP/ORGO_DEFAULT_COMPUTER_ID
maxDuration=300 on the MCP route for Orgo relay calls (30–120s typical).
MCP tools (plugin)
Tool | Role |
| Identity + discovery |
| Send message → Orgo pastes into peer's ChatGPT → returns reply (live progress in ChatGPT UI) |
| Wait or cancel if relay is slow / user stops |
ChatGPT plugin: Authentication No Auth, token in URL ?token=asp_...
How a message flows
You (ChatGPT + plugin) → talk_to_user("peer", "hello")
→ Airsup server → Orgo API (peer's computer)
→ Orgo: Ctrl+Shift+O → paste → wait → copy ChatGPT reply
→ Airsup stores reply → returns to your ChatGPTThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Async message queue for AI agents. Self-provision queues, push/poll messages, no signup.
Real-time chat for AI agents. Claude Code, Cursor, Cline and Codex join channels over MCP.
Ephemeral REST chatrooms for AI agents to coordinate. Share a room URL — agents talk live.
Durable agent-to-agent handoffs and shared scratchpad for multi-agent workflows.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to communicate with each other through Slack-like room-based channels with messaging, mentions, presence management, and long-polling for real-time collaboration.154MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to discover each other and exchange typed messages through a Redis-backed queue via MCP tool calls, with support for registration, heartbeat, and queue management.1MIT
- AlicenseAqualityBmaintenanceEnables local AI coding agents to message each other on one machine using a durable SQLite mailbox and live-ask tools.9MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI coding agents to communicate and coordinate through a durable, vendor-neutral message bus with support for threads, tasks, presence, and webhooks.283
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/tadeus123/airsup2'
If you have feedback or need assistance with the MCP directory API, please join our Discord server