scout_apm_mcp.rb
Verified Safeby amkisko
Overview
Provides an MCP server and API client for interacting with the ScoutAPM API to retrieve application performance monitoring data, integrating with MCP-compatible clients.
Installation
bundle exec scout_apm_mcpEnvironment Variables
- API_KEY
- SCOUT_APM_API_KEY
- OP_ENV_ENTRY_PATH
- RUBY_VERSION
Security Notes
API keys are not hardcoded and are retrieved via environment variables or 1Password integration (using `opdotenv` gem or `op` CLI). Network requests use `Net::HTTP` with SSL verification. The use of backticks for `op` CLI commands is present but appears to be well-controlled with structured inputs from environment variables, mitigating direct command injection risks. No `eval` or intentional obfuscation observed.
Similar Servers
mcp-victoriametrics
Acts as a Model Context Protocol (MCP) server for VictoriaMetrics, enabling AI integration for monitoring, observability, and debugging tasks through its APIs and embedded documentation.
mcpcat-typescript-sdk
This SDK integrates analytics and telemetry capabilities into existing Model Context Protocol (MCP) servers, capturing user intentions, tool usage, and error patterns.
action_mcp
ActionMCP is a Ruby gem providing Model Context Protocol (MCP) server capabilities to Rails applications, enabling AI assistants to connect to external data sources and tools.
honeybadger-mcp-server
Provides structured access to the Honeybadger API through the Model Context Protocol (MCP) for integration with LLM agents and MCP clients.