mcpField
A
Appsignal Mcp

Appsignal Mcp

Local
github.com/c20020207Data & Analytics3Updated 75w ago

About Appsignal Mcp

Appsignal Mcp connects MCP clients to AppSignal incident data. It supports incident lookup and search, with prompts for analysis and suggested fixes.

Key features

  1. 01Connect to AppSignal GraphQL API
  2. 02Fetch incident details and samples
  3. 03List and search incidents
  4. 04Prompts for analysis and fixes

Use cases

  1. 01Retrieve details for an incident
  2. 02Review incident samples
  3. 03Analyze an error and explore possible fixes

MCP support

The server exposes incident resources and tools for retrieval and listing, plus prompts to analyze incidents and suggest fixes.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

mcp-appsignal

An MCP (Model Context Protocol) server for connecting to AppSignal and fetching incident information.

Installation

npm install -g mcp-appsignal

Usage

Command Line
# Set environment variables
export APPSIGNAL_API_TOKEN=your-api-token
export APPSIGNAL_APP_ID=your-app-id

# Run the server
mcp-appsignal
With Cursor

Add to your Cursor settings:

{
  "mcp": {
    "servers": {
      "appsignal": {
        "command": "npx",
        "args": ["mcp-appsignal"],
        "env": {
          "APPSIGNAL_API_TOKEN": "your-api-token",
          "APPSIGNAL_APP_ID": "your-app-id"
        }
      }
    }
  }
}

Features

  • Connect to AppSignal's GraphQL API
  • Fetch incident details and samples
  • List and search incidents
  • Provide prompts for analyzing incidents and suggesting fixes

MCP Resources

  • appsignal://incident/{incidentNumber} - Get details about a specific incident
  • appsignal://incident/{incidentNumber}/sample/{sampleId?} - Get a sample for a specific incident
  • appsignal://incidents - List all incidents

MCP Tools

  • getIncident - Fetch an incident by number
  • getIncidentSample - Fetch a sample for a specific incident
  • listIncidents - List incidents with optional filtering

MCP Prompts

  • analyzeIncident - Analyze an incident and provide insights
  • suggestFixes - Suggest fixes for an error

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.