list_channelsLABSCO SUMMARY
The step after the job finished: telling someone.
It is a small surface and it closes a real gap. An agent that has finished a long task can push a titled notification with a link straight to subscribers, instead of leaving the result in a chat window nobody is looking at.
What it is
The official FastAlert server. Two operations: list the notification channels on your account, and send a message to one or more of them with a title, content, an optional image and an optional action such as a call, an email or a website link.
What you get
- Your channels listed, optionally narrowed by a name search, each with its UUID and subscriber count
- Output in either structured JSON or a readable text form, so the same call serves an agent and a person
- A notification sent to a channel addressed by channel-uuid, carrying a required title and content
- An optional action on the notification, one of call, email, website or image, with its action_value such as a URL or a phone number
- An optional image attached to the notification
Requirements
npx -y fastalert-mcp-server with API_KEY in the server's environment, taken from your FastAlert Settings page. Channels are addressed by UUID, which the channel listing returns.
Setup effort
One command plus a key — npx -y fastalert-mcp-server, then supply credentials
USE CASES
Getting told when a long job is done
The agent sends a notification with a title and the outcome in the body, and attaches a website action pointing at the artifact, so the alert is also the way in.
Broadcasting an incident to subscribers
Send to the channel your audience is on, with a call or email action so someone can reach you back without hunting for the number.
Finding the channel to send to
List the channels, optionally filtered by name, and take the UUID from the result. Subscriber counts come back with it, which tells you how far a message is about to go.
2 tools
Listed in project docs. Your client may show a different list.
send_messageBEFORE YOU INSTALL
What to know first
Tools you get
2 tools named in the project's documentation.
Requires
- npx on PATH
- Node.js 18 or higher (recommended)
INSTALLATION
Connect your client
Server setup
npx -y fastalert-mcp-serverMCP Clients
Cursor
Go to Settings → MCP.
Click Add New MCP Server.
Name: FastAlert
Type: command
Command:
npx -y fastalert-mcp-serverEnv: add API_KEY, set to your FastAlert API key from the Settings page.
ChatGPT
Go to Settings → Integrations.
Click Add MCP Server.
Use the hosted URL of your server (the project's example is https://mcp.fastalert.now/mcp).
Follow the OAuth prompts.
Claude Desktop
{
"mcpServers": {
"fastalert": {
"command": "npx",
"args": [
"-y",
"fastalert-mcp-server"
],
"env": {
"API_KEY": "<YOUR_API_KEY>"
}
}
}
}