fix(mcp): Atlassian catalog entry no longer 404s + Grafana defensive curation
- atlassian: /v1/sse was deprecated by Atlassian after June 30 2026 — installs OAuth'd fine then failed every handshake with 404 (#91538). Now points at /v1/mcp/authv2, the endpoint Atlassian's docs recommend for custom clients (live-probed: OAuth 2.1 + DCR intact). - grafana (on top of @cedricziel's #93183 entry): defensive default_excluded for ask_assistant (opaque Assistant delegation meta-tool, bills usage) and agento11y_* (Grafana's own agent-obs product suite) — both from Grafana's published tool tables, both no-ops until the Cloud surface serves them; billing note added to post_install.
This commit is contained in:
@@ -0,0 +1 @@
|
|||||||
|
cedricziel
|
||||||
@@ -13,7 +13,11 @@ source: https://support.atlassian.com/rovo/docs/getting-started-with-the-atlassi
|
|||||||
# exchange, and refresh.
|
# exchange, and refresh.
|
||||||
transport:
|
transport:
|
||||||
type: http
|
type: http
|
||||||
url: https://mcp.atlassian.com/v1/sse
|
# /v1/sse was deprecated by Atlassian after June 30, 2026 (404s since the
|
||||||
|
# cutover — OAuth succeeded but every handshake failed; issue #91538).
|
||||||
|
# /v1/mcp/authv2 is the endpoint Atlassian's docs recommend for custom
|
||||||
|
# clients (Streamable HTTP, native OAuth 2.1 + DCR — verified live).
|
||||||
|
url: https://mcp.atlassian.com/v1/mcp/authv2
|
||||||
|
|
||||||
auth:
|
auth:
|
||||||
type: oauth
|
type: oauth
|
||||||
|
|||||||
@@ -23,6 +23,22 @@ transport:
|
|||||||
auth:
|
auth:
|
||||||
type: oauth
|
type: oauth
|
||||||
|
|
||||||
|
# Defensive excludes (verified against Grafana's published MCP tool tables).
|
||||||
|
# The hosted Cloud server's documented surface (~35 tools: dashboards,
|
||||||
|
# datasources, Prometheus/Loki/Tempo/Pyroscope queries, annotations,
|
||||||
|
# rendering) is clean — but the sibling OSS roster carries two clusters we
|
||||||
|
# never want auto-enabled if the Cloud surface grows toward it:
|
||||||
|
# - ask_assistant: opaque delegation to Grafana Assistant (an agent
|
||||||
|
# meta-tool, same class as Railway's railway-agent) that also bills
|
||||||
|
# Assistant usage per call.
|
||||||
|
# - agento11y_*: eight multiplexed tools for Grafana's own
|
||||||
|
# agent-observability product surface.
|
||||||
|
# Both no-op harmlessly while the Cloud server doesn't serve them.
|
||||||
|
tools:
|
||||||
|
default_excluded:
|
||||||
|
- ask_assistant
|
||||||
|
- "agento11y_*"
|
||||||
|
|
||||||
# Composer-suggestion triggers (desktop brand pills).
|
# Composer-suggestion triggers (desktop brand pills).
|
||||||
suggest:
|
suggest:
|
||||||
keywords:
|
keywords:
|
||||||
@@ -44,3 +60,6 @@ post_install: |
|
|||||||
Requires a hosted Grafana Cloud stack and the "Assistant Cloud MCP User"
|
Requires a hosted Grafana Cloud stack and the "Assistant Cloud MCP User"
|
||||||
role (Editor or higher has it by default). Self-hosted Grafana isn't
|
role (Editor or higher has it by default). Self-hosted Grafana isn't
|
||||||
supported by this endpoint — use the OSS mcp-grafana server instead.
|
supported by this endpoint — use the OSS mcp-grafana server instead.
|
||||||
|
|
||||||
|
Billing note: Grafana counts each user connecting via MCP as an active
|
||||||
|
Grafana Assistant user — see grafana.com Assistant pricing.
|
||||||
|
|||||||
Reference in New Issue
Block a user