Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. Browse
  3. Pagerduty MCP
  4. vs MCP Grafana
Side-by-Side Model Context Protocol Comparison

Pagerduty MCP vs MCP Grafana

In-depth architectural comparison of the Pagerduty MCP and MCP Grafana MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.

At a Glance & Executive Verdict

Pagerduty MCP
Monitoring · Local stdio
Quality: 41/100 (Fair) | Auth: No auth required
MCP Grafana
Monitoring · Local stdio
Quality: 68/100 (Great) | Auth: API Key required
Verdict Summary: Choose Pagerduty MCP if you need specialized Monitoring tools running via a local process. Choose MCP Grafana if your workspace requires Monitoring integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.

Which MCP Server Should You Choose?

Pagerduty MCP logo

Choose Pagerduty MCP when:

  • You need dedicated capabilities in the Monitoring domain.
  • You prefer local stdio subprocess transport architecture.
  • Your security boundary fits: No auth required (Free / Open Source).
  • Primary tools included: create_alert_grouping_setting, delete_alert_grouping_setting, get_alert_grouping_setting.
Explore Pagerduty MCP Details
MCP Grafana logo

Choose MCP Grafana when:

  • You need dedicated capabilities in the Monitoring domain.
  • You prefer local stdio subprocess transport architecture.
  • Your security boundary fits: API Key required (Free / Open Source).
  • You have access to required keys: GRAFANA_URL, GRAFANA_SERVICE_ACCOUNT_TOKEN.
  • Primary tools included: add_activity_to_incident, alerting_manage_routing, alerting_manage_rules.

Feature & Specification Comparison

Specification
Pagerduty MCP logo
Pagerduty MCP
Monitoring
MCP Grafana logo
MCP Grafana
grafana
Monitoring
SummaryPagerDuty's official MCP server which provides tools to interact with your PagerDuty account.Search dashboards, investigate incidents and query datasources in your Grafana instance
Category & ScopeMonitoringMonitoring

Tools & Capabilities Breakdown

Pagerduty MCP Tools (80)

create_alert_grouping_setting
Creates a new alert grouping setting
delete_alert_grouping_setting
Deletes an alert grouping setting
get_alert_grouping_setting
Retrieves a specific alert grouping setting
list_alert_grouping_settings
Lists alert grouping settings with filtering
update_alert_grouping_setting
Updates an existing alert grouping setting
get_incident_metrics_all
Retrieves aggregated incident metrics across all services

Ready-to-Paste Client Configurations

Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).

Pagerduty MCP Configuration
mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "pagerduty-mcp": {
      "command": "uvx",
      "args": [
        "pagerduty-mcp"
      ]
    }
  }
}
MCP Grafana Configuration
mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "grafana-mcp-grafana": {
      "command": "uvx",
      "args": [
        "mcp-grafana"
      ],
      "env": {
        "GRAFANA_URL": "YOUR_GRAFANA_URL_HERE",
        "GRAFANA_SERVICE_ACCOUNT_TOKEN": "YOUR_GRAFANA_SERVICE_ACCOUNT_TOKEN_HERE"
      }
    }
  }
}

Frequently Asked Questions

Pagerduty MCP is categorized under Monitoring and uses a local stdio subprocess. In contrast, MCP Grafana belongs to Monitoring using local stdio subprocess. Select Pagerduty MCP when you need capabilities focused on monitoring and MCP Grafana when you require tools for monitoring.

More alternatives to Pagerduty MCPMore alternatives to MCP GrafanaMonitoring category hubCanonical compare URL

Related MCP Server Comparisons

Popular comparisons with Pagerduty MCP

  • Umami MCP logoPagerduty MCP vs Umami MCP
  • Hyperping logoPagerduty MCP vs Hyperping
  • Cronalert logoPagerduty MCP vs Cronalert
  • Outage MCP logoPagerduty MCP vs Outage MCP

Popular comparisons with MCP Grafana

  • MCP Server logoMCP Grafana vs MCP Server
Explore MCP Grafana Details
Quality signal41/100 (Fair)68/100 (Great)
Transport ProtocolLocal Subprocess (stdio)Local Subprocess (stdio)
Auth RequirementNo auth requiredAPI Key required
Pricing ModelFree / Open SourceFree / Open Source
Required Env VarsNone required
GRAFANA_URLGRAFANA_SERVICE_ACCOUNT_TOKEN
Compatible Clients
Claude DesktopCursorWindsurfClineVS Code
Claude DesktopCursorWindsurfClineVS Code
Install path signaluvx · highuvx · high
Engagement & Health 2 views 0 copies 0 upvotes 79 stars 4 views 0 copies 0 upvotes 3,475 stars
Verified / OfficialCommunity ListingCommunity Listing
Open full listingView Pagerduty MCP ListingView MCP Grafana Listing
get_incident_metrics_by_service
Retrieves incident metrics grouped by service
get_incident_metrics_by_team
Retrieves incident metrics grouped by team
get_responder_load_metrics
Retrieves responder load metrics
get_responder_metrics
Retrieves responder performance metrics
get_business_service_dependencies
Retrieves dependencies for a specific business service
get_technical_service_dependencies
Retrieves technical service dependencies for a business service
+68 more tools listed on main page

MCP Grafana Tools (81)

add_activity_to_incident
Add a note (userNote activity) to an existing incident's timeline using its ID. The note body can include URLs which will be attached as context. Use this to add context to an incident.
alerting_manage_routing
Manage Grafana alerting routing configuration, including notification policies, contact points and time intervals. Notification policies define how alerts are grouped, routed, and which contact points receive them. Time intervals define active/mute periods for alert notifications. When to use: - Understanding how alerts are routed to contact points/receivers - Debugging why an alert went to a specific receiver - Checking grouping, timing, or mute interval settings When NOT to use: - Checking alert rule configuration or state (use alerting_manage_rules)
alerting_manage_rules
Manage Grafana alert rules with full CRUD capabilities and filtering. When to use: - Understanding why an alert is or isn't firing - Auditing alert rule configuration (queries, conditions, labels, notification settings) - Finding alert rules by state, folder, group, or name - Creating, updating, or deleting alert rules - Comparing rule versions to see what changed When NOT to use: - Checking how alerts are routed to receivers (use alerting_manage_routing)
alerting_manage_silences
Manage Grafana alerting silences. A silence temporarily suppresses notifications for alerts whose labels match a set of matchers, without changing the alert rules themselves. Operations: - 'list': list existing silences. Optionally filter by rule_uid (matches the __alert_rule_uid__ label) or by matchers. - 'get': retrieve a single silence by silence_id. - 'create': create a new silence. Requires matchers, starts_at, ends_at (RFC3339) and comment. - 'update': modify an existing silence by silence_id. Requires matchers, starts_at, ends_at and comment. The id is only kept when the posted matchers and starts_at match the stored ones, so pass back the starts_at returned by 'get'; otherwise Alertmanager expires the old silence and returns a new id. - 'delete': expire/remove a silence by silence_id. When to use: - Muting noisy or expected alerts during maintenance windows - Inspecting or cleaning up existing silences When NOT to use: - Changing alert rule configuration or state (use alerting_manage_rules) - Changing how alerts are routed to receivers (use alerting_manage_routing)
analyze_loki_labels
Audits a Loki label strategy and optionally diagnoses query performance. Returns per-label verdicts, missing base labels, normalisation issues, and a recommended set. Pass datasourceUid for live cardinality or labels for static scoring; both may be combined.
check_datasources_health
Check datasource health. Filter by type or UIDs; omit both to check all.
create_annotation
Create a new annotation on a dashboard or panel. Set format to 'graphite' and provide 'what' for Graphite-format annotations.
create_datasource
Create a datasource. If type is ambiguous, call search_plugin_information first; install the plugin if needed. IMPORTANT: always call this tool twice. First call: provide only the type — the tool returns a field schema. After receiving the schema, you MUST ask the user for every required field value explicitly; do not infer or use defaults without user confirmation. Second call: provide the type, the display name in the top-level name argument, schemaReviewed=true, and the fields map populated with values confirmed by the user. Never handle credentials — remind the user to rotate any detected. Returns UID, health check, and a config page link.
create_folder
Create a Grafana folder. Provide a title and optional UID. Returns the created folder.
create_incident
Create a new Grafana incident. Requires title, severity, and room prefix. Allows setting status, labels and custom fields. This tool should be used judiciously and sparingly, and only after confirmation from the user, as it may notify or alarm lots of people.
create_snapshot
Create a Grafana snapshot from a full dashboard payload. Supports optional expiration and external snapshot fields.
delete_annotation
Permanently delete an annotation by ID. The annotation cannot be recovered afterwards.
+69 more tools listed on main page
  • Langfuse MCP Java logoMCP Grafana vs Langfuse MCP Java
  • Grafana Loki MCP logoMCP Grafana vs Grafana Loki MCP
  • Byok Observability MCP logoMCP Grafana vs Byok Observability MCP