
Scout Monitoring (local)
Scout Monitoring's MCP gives your AI assistant direct access to production performance data through Scout's API. You get tools to pull traces with line-level profiling, query error groups with full backtraces, and fetch insights on N+1 queries, memory bloat, and slow endpoints across Rails, Django, FastAPI, Laravel, and other supported frameworks. The server exposes operations like get_app_trace for detailed execution spans, get_app_insights for performance problems, and get_app_error_groups for recent failures. It's designed for having your AI open issues, generate fix PRs, or debug performance problems without leaving your editor. Runs via Docker with your Scout API key, and includes a setup wizard for Cursor, Claude Desktop, and VS Code Copilot.
- GitHub stars
- 30
- tools
- 8
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Oct 20, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
list_appsList available Scout APM applications, with optional filtering by last active date
List available Scout APM applications, with optional filtering by last active date
No parameter schema in public metadata yet.
get_app_metricsGet individual metric data (response_time, throughput, etc.) for a specific application
Get individual metric data (response_time, throughput, etc.) for a specific application
No parameter schema in public metadata yet.
get_app_endpointsGet all endpoints for an application with aggregated performance metrics
Get all endpoints for an application with aggregated performance metrics
No parameter schema in public metadata yet.
get_endpoint_metricsGet timeseries metrics for a specific endpoint in an application
Get timeseries metrics for a specific endpoint in an application
No parameter schema in public metadata yet.
get_app_endpoint_tracesGet recent traces for an app filtered to a specific endpoint
Get recent traces for an app filtered to a specific endpoint
No parameter schema in public metadata yet.
get_app_traceGet an individual trace with all spans and detailed execution information
Get an individual trace with all spans and detailed execution information
No parameter schema in public metadata yet.
get_app_error_groupsGet recent error groups for an app, optionally filtered by endpoint
Get recent error groups for an app, optionally filtered by endpoint
No parameter schema in public metadata yet.
get_app_insightsGet performance insights including N+1 queries, memory bloat, and slow queries
Get performance insights including N+1 queries, memory bloat, and slow queries
No parameter schema in public metadata yet.
Sponsors
Configuration
SCOUT_API_KEY*secretYour API key for Scout Monitoring.
Readme
Scout Monitoring MCP
This repository contains code to locally run an MCP server that can access Scout Monitoring data via Scout's API. We provide a Docker image that can be pulled and run by your AI Assistant to access Scout Monitoring data.
This puts Scout Monitoring's performance and error data directly in the hands of your AI Assistant. For Rails, Django, FastAPI, Laravel and more. Use it to get traces and errors with line-of-code information that the AI can use to target fixes right in your editor and codebase. N+1 queries, slow endpoints, slow queries, memory bloat, throughput issues - all your favorite performance problems surfaced and explained right where you are working.
If this makes your life a tiny bit better, why not :star: it?!
Setup Wizard
Details
- Repository
- github.com/scoutapp/scout-mcp-local
- Website
- scoutapm.com/docs/ai/mcp-local
- Package
scout-mcp-local- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active