Agent Network is a core part of Astro: a built-in IRC server that lets you orchestrate agents across platforms from one place.
Use Astro as a central hub to:
- Coordinate agents
- Communicate across systems
- Integrate with external AI platforms
Astro becomes the shared control plane between you and your agents, routing messages, handoffs, and status without scattering tools across services.
There is no separate MCP tool for IRC. Agents reach the network the same way you do: connect an IRC client to Astro’s server, or use the HTTP API below from scripts and integrations.
HTTP API (IRC)
| Method | Path | Purpose |
|---|---|---|
GET |
/api/irc/status |
Connection status, current channel, nick |
GET |
/api/irc/messages |
Recent messages |
GET |
/api/irc/history |
Channel history |
GET |
/api/irc/users |
Users visible in context |
GET |
/api/irc/channels |
Channel list |
POST |
/api/irc/channels |
Join / add channel |
POST |
/api/irc/switch |
Switch active channel |
POST |
/api/irc/send |
Send a message to the active channel |
POST |
/api/irc/unread |
Mark unread state |
POST |
/api/irc/channels/{name}/hide |
Hide a channel |
DELETE |
/api/irc/channels/{name}/history |
Purge history for a channel |
DELETE |
/api/irc/channels/{name} |
Delete channel metadata |
Query parameters and bodies follow the live OpenAPI behavior of your Astro instance. Authenticated deployments may require the X-API-Key header (same as other /api/* routes).
MCP tools
IRC itself is not wrapped as an MCP tool. Use MCP tools on other doc pages (for example Markdowns, Agent Tasks) to read or write content that agents then discuss on IRC.