FusionReactor MCP Server
Provides tools to list and get alert rules and alerts via Grafana Alerting API, enabling AI assistants to monitor and manage alerts from FusionReactor Cloud.
Provides tools to query metrics, metric series, and labels via Prometheus-compatible API, enabling AI assistants to retrieve and analyze metrics from FusionReactor Cloud.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FusionReactor MCP Serverwhat are the active alerts right now?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FusionReactor MCP Server
A TypeScript Model Context Protocol (MCP) server that exposes FusionReactor Cloud monitoring data — metrics, logs, and alerts — as callable tools for AI assistants.
Features
Category | Tools | Backend |
Metrics |
| Prometheus / Mimir API |
Logs |
| Loki API |
Alerts |
| Grafana Alerting API |
Related MCP server: mcp-cloudwatch-explorer
Prerequisites
Node.js ≥ 18
A FusionReactor Cloud account with an API key
Quick Start
# 1. Install dependencies
npm install
# 2. Build
npm run build
# 3. Run (requires API key)
FUSIONREACTOR_API_KEY=your-key-here npm startEnvironment Variables
Variable | Required | Description |
| Yes | Your FusionReactor API key |
| No | API base URL. Defaults to |
Using with an MCP Client
Add this server to your MCP client configuration. For example, in Claude Desktop or VS Code:
{
"mcpServers": {
"fusionreactor": {
"command": "node",
"args": ["<path-to-project>/dist/index.js"],
"env": {
"FUSIONREACTOR_API_KEY": "your-key-here"
}
}
}
}Development
# Watch mode — recompiles on file changes
npm run dev
# One-time build
npm run buildProject Structure
src/
├── index.ts # Entry point — bootstraps MCP server with stdio transport
├── client.ts # FusionReactor HTTP API client (metrics, logs, alerts)
└── tools.ts # MCP tool definitions wired to the API clientAPI Endpoints Used
The server communicates with FusionReactor Cloud's Grafana-compatible API:
Metrics —
/g/api/v1/query,/g/api/v1/query_range,/g/api/v1/series,/g/api/v1/labels,/g/api/v1/label/{name}/valuesLogs —
/g/loki/api/v1/query,/g/loki/api/v1/query_range,/g/loki/api/v1/labels,/g/loki/api/v1/label/{name}/values,/g/loki/api/v1/seriesAlerts —
/g/api/ruler/grafana/api/v1/rules,/g/api/alertmanager/grafana/api/v2/alerts,/g/api/alertmanager/grafana/api/v2/alerts/groups
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bradmusolff/MYS-FusionReactorMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server