MCP.so
Sign In

AppSignal MCP Server

@davidteren

About AppSignal MCP Server

No overview available yet

Basic information

Category

Other

License

MIT license

Runtime

node

Transports

stdio

Publisher

davidteren

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

4

List all configured AppSignal applications

Fetch performance metrics with customizable timeframes and fields

Retrieve error and performance samples with filtering

Get detailed information about specific samples

Overview

What is AppSignal MCP Server?

The AppSignal MCP Server is a Model Context Protocol (MCP) server that integrates with AppSignal monitoring and APM tools. It enables AI assistants to fetch metrics, analyze performance, investigate errors, and generate reports from applications monitored by AppSignal.

How to use AppSignal MCP Server?

Install by cloning the repository, running npm install, and configuring a .env file with your APPSIGNAL_API_TOKEN, APPSIGNAL_APP_IDS, and APPSIGNAL_APP_NAMES. For Claude Desktop, add a server entry in claude_desktop_config.json pointing to the built dist/index.js. For other MCP clients, build with npm run build and start with npm start.

Key features of AppSignal MCP Server

  • Tools for listing applications, fetching metrics, and retrieving samples
  • Resource endpoints for application info and available metrics
  • Prompts for guided performance analysis and error investigation
  • Customizable timeframes and fields for metric queries
  • Filtering by exception type and limiting sample results

Use cases of AppSignal MCP Server

  • Query average response times for a production app over the last 24 hours
  • Retrieve and investigate recent errors by exception type in an environment
  • Identify the slowest endpoints in an application
  • Generate comprehensive performance reports for a given time period
  • Investigate specific exceptions (e.g., NoMethodError) and review sample details

FAQ from AppSignal MCP Server

How do I get my AppSignal API token?

Log in to your AppSignal account, go to Personal Settings, and copy your personal API token.

How do I find my application IDs?

Open your application in AppSignal and look at the URL: https://appsignal.com/your-org/sites/YOUR_APP_ID. Copy the application ID from the URL.

What should I do if I get an authentication error?

Ensure your API token is correct and has the necessary permissions. The token is configured in the APPSIGNAL_API_TOKEN environment variable.

No data is returned from my queries — what could be wrong?

Check that your application has data for the requested timeframe. Also verify that the application ID is correct.

Does this server require any runtime dependencies?

Yes, it requires Node.js and npm. It is built as a JavaScript project and runs as a standard MCP server.

Comments

More Other MCP servers