Scout Monitoring (local)
Run Scout Monitoring's MCP tools locally with an API key: endpoints, traces, errors, N+1 insights.
Connector by scoutapm.com · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/scoutapm-com-scout-mcp-local
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: monitoring-observability, debugging
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 15 read · 0 write · 0 deleteRead-only
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 15
Read from the source code; the running server may list different tools.
Read 15 · Look things up without changing anything.
get_app_anomaly_eventget_app_anomaly_eventsget_app_endpoint_tracesget_app_endpointsget_app_error_groupsget_app_insightsget_app_job_tracesget_app_jobsget_app_metricsget_app_traceget_endpoint_metricsget_job_metrics
Show 3 more tools
get_scout_setup_instructionsget_usagelist_apps
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
SCOUT_API_KEY
Network hosts it talks to 4
cursor.com· found in codegithub.com· found in codeglama.ai· found in codescoutapm.com· found in code
Files it touches
- Your home directory (~)
Tools (15)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
get_app_anomaly_eventGet a single anomaly event by ID, with smart_monitor and deploy context.
get_app_anomaly_eventsList anomaly events for a Scout APM application within a timeframe. Anomaly events flag statistically significant deviations in a metric (e.g. response time spike, throughput drop) detected against a learned baseline. Args: app_id: The ID of the Scout APM application. from_: Start datetime in ISO 8601 format. to: End datetime in ISO 8601 format. state: Filter by state - "open", "closed", or "all". metric: Filter by metric (e.g. response_time, throughput, error_rate). endpoint: Filter by endpoint (controller path).
get_app_endpoint_tracesGet recent traces for an app filtered to a specific endpoint. Args: app_id (int): The ID of the Scout APM application. endpoint_id (str): The ID of the endpoint to filter traces. from_ (str): The start datetime in ISO 8601 format. to (str): The end datetime in ISO 8601 format.
get_app_endpointsGet all endpoints for a specific application. Also gets aggregated performance metrics withing the window of "from_" to "to". Useful for identifying high throughput, high latency or high error rate endpoints accross the application with a single call. These endpoints can be used in other tools to fetch endpoint-specific metrics, traces or errors. Args: app_id (int): The ID of the Scout APM application. from_ (str): The start datetime in ISO 8601 format. to (str): The end datetime in ISO 8601 format.
get_app_error_groupsGet recent error_groups for an app, optionally filtered to a specific endpoint or group. Args: app_id (int): The ID of the Scout APM application. endpoint_id (str | None): The ID of the endpoint to filter errors. If None, fetches all errors for the app. error_group_id (str | None): The ID of the error group to filter errors.
get_app_insightsGet or generate all insights for an application (cached for 5 minutes). Returns performance insights including N+1 queries, memory bloat, and slow queries. Each insight type includes count, new_count, and items array with specific details. If insight_type is provided, only that type will be returned. Args: app_id (int): The ID of the Scout APM application. insight_type: (str | None): Type of insight to filter (n_plus_one, memory_bloat, slow_query) If None (the default), all types will be returned. limit (int | None):…
get_app_job_tracesGet recent traces for an app filtered to a specific background job. Each trace includes: id, time, duration, name, queue, metric_name, context. Args: app_id (int): The ID of the Scout APM application. job_id (str): The Base64-encoded job ID. from_ (str): The start datetime in ISO 8601 format. to (str): The end datetime in ISO 8601 format.
get_app_jobsGet all background jobs for a specific application. Also gets aggregated performance metrics within the window of "from_" to "to". Useful for identifying high throughput, high latency or high error rate jobs across the application with a single call. Each job includes: full_name, name, queue, job_id, throughput, execution_time, time_consumed, latency. Args: app_id (int): The ID of the Scout APM application. from_ (str): The start datetime in ISO 8601 format. to (str): The end datetime in ISO 8601 format.
get_app_metricsGet individual metric data for a specific application. Args: app_id (int): The ID of the Scout APM application. metric (str): The metric to retrieve (e.g., "response_time", "throughput"). from_ (str): The start datetime in ISO 8601 format. to (str): The end datetime in ISO 8601 format.
get_app_traceGet an individual trace with all spans. Args: app_id (int): The ID of the Scout APM application. trace_id (int): The ID of the trace to retrieve.
get_endpoint_metricsGet a single timeseries metric for a specific endpoint in an application. Args: app_id (int): The ID of the Scout APM application. endpoint (str): The endpoint path (e.g., "/users", "/orders"). metric (str): The metric to retrieve (e.g., "response_time", "throughput"). from_ (str): The start datetime in ISO 8601 format. to (str): The end datetime in ISO 8601 format.
get_job_metricsGet a single timeseries metric for a specific background job in an application. Valid job metrics: throughput, execution_time, latency, errors, allocations. Args: app_id (int): The ID of the Scout APM application. job_id (str): The Base64-encoded job ID. metric (str): The metric to retrieve (e.g., "execution_time", "throughput"). from_ (str): The start datetime in ISO 8601 format. to (str): The end datetime in ISO 8601 format.
get_scout_setup_instructionsGet step-by-step instructions to instrument Scout APM in a framework. Always use this tool first when asked to setup/instrument/configure Scout APM in an application. This provides official, tested configuration instructions that should be followed exactly. Supported frameworks: - Web: bottle, dash, django, falcon, fastapi, flask, hug, rails, starlette - Background Jobs: celery, dramatiq, huey, rq - Database: sqlalchemy Args: framework: The framework or library name (e.g., "fastapi", "django", "celery") Returns: Complete setup instructions including installation, configuration, and…
get_usageGet usage and billing data for the current billing period. Returns billing period dates, pricing style, APM transaction counts (with limit if applicable), node counts (for per-node pricing), error counts (if error monitoring is enabled), and log bytes used (if logs integration is enabled).
list_appsList available Scout APM applications. Provide an optional `active_since` ISO 8601 to filter to only apps that have reported data since that time. Defaults to the metric retention period of thirty days. Args: active_since (str): ISO 8601 datetime string to filter apps active since that time.
Compare and alternatives
Featured in
Signals
- Stars
- 30
- Forks
- 1
- Open issues
- 5
- Contributors
- 5
- Weekly downloads
- 186
- Last commit
- Oct 20, 2026 (8 days ago)
- Last release
- Oct 20, 2026 (8 days ago)
- Last package publish
- Oct 20, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
com.scoutapm/scout-mcp-local- Version
- 2026.10.20
- Auth
- API key
- Packages
- pypi scout-mcp-localoci
docker.io/scoutapp/scout-mcp-local:latest - License
- MIT
- Repository
- github.com/scoutapp/scout-mcp-local
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from scoutapm.com
Cite this page
Scout Monitoring (local) MCP server. Agent Mart. https://agentmart.dev/connectors/scoutapm-com-scout-mcp-local (last updated 2026-10-24)