Appsignal MCP server
{
"mcpServers": {
"pulsemcp-appsignal": {
"command": "npx",
"args": [
"-y",
"appsignal-mcp-server@latest"
],
"env": {
"AGENT_ORCHESTRATOR_BASE_URL": "https://...",
"FLY_IO_API_TOKEN": "<fly_io_api_token>"
}
}
}
}{
"mcpServers": {
"pulsemcp-appsignal": {
"command": "npx",
"args": [
"-y",
"appsignal-mcp-server@latest"
],
"env": {
"AGENT_ORCHESTRATOR_BASE_URL": "https://...",
"FLY_IO_API_TOKEN": "<fly_io_api_token>"
}
}
}
}{
"mcpServers": {
"pulsemcp-appsignal": {
"command": "npx",
"args": [
"-y",
"appsignal-mcp-server@latest"
],
"env": {
"AGENT_ORCHESTRATOR_BASE_URL": "https://...",
"FLY_IO_API_TOKEN": "<fly_io_api_token>"
}
}
}
}{
"servers": {
"pulsemcp-appsignal": {
"command": "npx",
"args": [
"-y",
"appsignal-mcp-server@latest"
],
"env": {
"AGENT_ORCHESTRATOR_BASE_URL": "${input:agent_orchestrator_base_url}",
"FLY_IO_API_TOKEN": "${input:fly_io_api_token}"
}
}
},
"inputs": [
{
"id": "agent_orchestrator_base_url",
"type": "promptString",
"description": "Agent orchestrator base url",
"password": true
},
{
"id": "fly_io_api_token",
"type": "promptString",
"description": "Fly io api token",
"password": true
}
]
}{
"mcpServers": {
"pulsemcp-appsignal": {
"command": "npx",
"args": [
"-y",
"appsignal-mcp-server@latest"
],
"env": {
"AGENT_ORCHESTRATOR_BASE_URL": "https://...",
"FLY_IO_API_TOKEN": "<fly_io_api_token>"
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y appsignal-mcp-serverversion 0.5.4
What it does
MCP server for AppSignal that provides access to alert details, log search, and time-range log retrieval. This server is for developers who use AppSignal for application performance monitoring and error tracking.
- Retrieve and review alert details from your AppSignal account to investigate performance issues or errors.
- Search logs in AppSignal to find specific events or error patterns across your application.
- Fetch logs within a specific time range to analyze application behavior during a particular incident or time period.
Tools this server exposes
| Tool | Does |
|---|---|
| get_alert_details | Retrieve detailed information about alerts from AppSignal. |
| search_logs | Search logs in AppSignal by query. |
| get_logs_by_time_range | Retrieve logs from AppSignal within a specified time range. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.