Channels MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ZABBIX_URL | Yes | Zabbix URL, e.g., https://zabbix.sophosapps.com | |
| SSH_USERNAME | Yes | Your SSH username for channel servers (e.g., pavanbhatt) | |
| SSH_AUTH_SOCK | No | Auto-detected on macOS. Only set manually if auto-detection fails. | |
| ATLASSIAN_HOST | Yes | Atlassian host, e.g., https://sophos.atlassian.net | |
| SSH_PASSPHRASE | No | Passphrase for the private key (if using SSH_PRIVATE_KEY_PATH) | |
| ATLASSIAN_EMAIL | Yes | Your Sophos email (e.g., your.name@sophos.com) | |
| ZABBIX_API_TOKEN | Yes | Zabbix API token from User Settings → API Tokens | |
| ATLASSIAN_API_TOKEN | Yes | Atlassian API token from https://id.atlassian.com/manage-profile/security/api-tokens | |
| SSH_PRIVATE_KEY_PATH | No | Alternative to SSH agent: path to your key (e.g., ~/.ssh/id_rsa) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| investigate_serverA | Connect to a channel server, check all status JSONs (chirp, chmedic, chcheck, large_file_alert), and return categorized findings. SAFE: read-only. |
| check_channel_logB | Read the latest entries from a specific channel's chan.log. SAFE: read-only. |
| check_antispam_publishingA | Check if there is an active incident for antispam-publishing.labs.sophos (most common root cause for multiple channel alerts). |
| get_server_problemsC | Get all active Zabbix problems/alerts for a channel server. |
| acknowledge_alertsC | Acknowledge Zabbix alerts with a message and ticket reference. |
| create_linfra_ticketC | Create a LINFRA Jira ticket with investigation findings. |
| add_ticket_commentC | Add a comment to an existing Jira ticket. |
| search_related_incidentsC | Search Jira for related past incidents by keyword. |
| check_large_filesC | Check for large files on a channel server that may trigger large_file_alert. SAFE: read-only. |
| list_channel_serversA | List all channel servers with their roles, Zabbix IDs, and priorities. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/pavanbhatt19/labs.platform-infra.channels-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server