What is MCP Integration?
Model Context Protocol (MCP) is an open protocol that allows AI assistants to connect with external tools and data sources. NOFire AI’s MCP integration brings complete production Knowledge directly into your development environment. With MCP, you can: Shift-Left (Before Deployment):- Assess deployment risk before merging code
- Analyze blast radius of your changes
- Identify critical services affected by your work
- Get deployment strategy recommendations
- Query production environment in natural language
- Understand service dependencies and relationships
- See what changed recently in any service
- Investigate production behavior and incidents
- Onboard new engineers by making production knowledge accessible
Supported IDEs
NOFire AI MCP integration works with:Cursor
Full integration with AI-powered code editor
Claude Desktop
Direct integration with Anthropic’s Claude Desktop app
MCP-Compatible Tools
Any tool supporting Model Context Protocol
Prerequisites
Before you set up the MCP integration, make sure that you have:1
NOFire AI Account
You need a NOFire AI account with connected infrastructure
2
Data Sources Connected
Connect your observability stack (Grafana, Prometheus, Datadog), or deploy the NOFire AI Kubernetes agent, to build the production mapSetup guide
3
MCP API Token
Generate an MCP-specific API token from your NOFire AI dashboardAPI token guide
4
MCP-Compatible IDE
Install Cursor, Claude Desktop, or another MCP-compatible tool
Installation
Cursor setup
1
Open Cursor Settings
There are two ways to configure MCP in Cursor:Option 1: Via Cursor Settings UI
- Open Cursor Settings (Cmd/Ctrl + ,)
- Search for “MCP” in the settings search bar
- Look for “Model Context Protocol” section
- Click “Edit in mcp.json” or “Configure”
- macOS:
~/.cursor/mcp.json - Linux:
~/.cursor/mcp.json - Windows:
%APPDATA%\.cursor\mcp.json
2
Add NOFire AI Configuration
Add the following configuration to your If you already have other MCP servers configured, add NOFire AI to the existing
mcp.json file:mcpServers object:3
Save and Restart Cursor
- Save the
mcp.jsonfile - Completely quit Cursor (File → Quit or Cmd/Ctrl + Q)
- Restart Cursor
A simple window reload is not enough - you must fully quit and restart Cursor for MCP changes to take effect.
4
Test that NOFire AI is connected
Cursor lists the MCP servers in its AI chat panel. Make sure that NOFire AI appears there.Test the connection:Ask Cursor:Or:Expected behavior:
- Cursor will call NOFire AI MCP server
- You will see results about your services or deployment risk
- If there is an error, check the troubleshooting section below
Cursor settings tips
Check MCP Status- Look for the MCP icon in Cursor’s status bar (bottom of window)
- Click it to see which MCP servers are active
- NOFire AI should appear in the list with a green indicator
- Open Settings → Advanced
- Enable “Developer Mode” or “Debug Logging”
- Check logs in Cursor’s developer console
Claude Desktop setup
1
Locate Claude Desktop Config File
Find and open Claude Desktop’s MCP configuration file:macOS:Windows:Linux:If the file does not exist, create it with an empty JSON object:
2
Add NOFire AI Configuration
Add NOFire AI to the If you have existing servers:
mcpServers section:If starting fresh:3
Check the JSON syntax
Before you save, make sure that the JSON is valid:
- Check that all brackets
{}and braces[]are closed - Make sure that there is a comma between properties, and none after the last one
- All strings must be in double quotes
""
4
Save and Restart Claude Desktop
- Save the configuration file
- Completely quit Claude Desktop:
- macOS: Claude → Quit Claude (or Cmd + Q)
- Windows: File → Exit
- Linux: File → Quit
- Restart Claude Desktop
Claude Desktop only reads the configuration file on startup. A full restart is required.
5
Test that NOFire AI is available
In a new conversation with Claude, you should see MCP tools available.Test the connection:Ask Claude:Or:Expected behavior:
- Claude will indicate it is using NOFire AI tools
- You will see results from your production environment
- If there is an error, see troubleshooting below
Claude Desktop settings tips
Check MCP Status- Claude shows available tools at the bottom of the chat interface
- Look for indicators that NOFire AI tools are loaded
- If not visible, check the developer console for errors
- Open Claude Desktop Settings
- Look for “Developer” or “Advanced” options
- Enable developer tools/console
- Check for any MCP-related errors
Security considerations
MCP keys are read-only by designMCP API tokens can only query and analyze data from NOFire AI. They cannot:
- Modify your production infrastructure
- Trigger deployments or rollbacks
- Create or delete Kubernetes resources
- Change system configurations
- Execute commands in your clusters
Next steps
Use the MCP server
The tools NOFire AI exposes, worked examples, and how to make an agent use them on every pull request.
Troubleshooting
The server does not appear, a tool returns nothing, or a token is rejected.
API tokens for MCP
Create, rotate, and revoke the token this setup needs.
Deployment risk
What NOFire AI checks before you deploy.

