AppSignal MCP Server
Skills
get_apps
Retrieve a list of all available AppSignal applications associated with your account. This tool is essential for discovering which applications you can monitor and must be used before selecting a specific app to work with. Returns an array of application objects containing details like app ID, name, environment, and other metadata. This is typically the first tool you'll use when starting an AppSignal monitoring session. Example response: { "apps": [ { "id": "app-123", "name": "Production API", "environment": "production", "active": true }, { "id": "app-456", "name": "Staging API", "environment": "staging", "active": true } ] } Use cases: - Starting a monitoring session by listing available apps - Verifying which applications are configured in AppSignal - Finding the correct app ID to use with other monitoring tools
select_app_id
Select a specific AppSignal application to monitor and enable all incident management tools. This tool must be called after get_apps to activate the monitoring capabilities for a particular application. Once an app is selected, all other AppSignal tools (exception incidents, log incidents, anomaly detection, etc.) become available for use. The selection persists for the entire session unless changed. Example usage: - First use get_apps to list available applications - Then call select_app_id with the desired app ID: "app-123" - All monitoring tools are now enabled for that application This tool is crucial for: - Activating incident monitoring tools for a specific app - Switching between different applications during a session - Establishing the context for all subsequent monitoring operations