Fledge MCP Server
Fledge Model Context Protocol (MCP) Server for Cursor AI integration
Overview
Fledge MCP Server is a Model Context Protocol (MCP) server that integrates Fledge functionality with Cursor AI, enabling natural language interactions with Fledge instances.
To use the Fledge MCP Server, clone the repository, install dependencies, and run the server. Connect it to Cursor AI by adding the server URL in the Cursor settings.
- Connects Fledge with Cursor AI for natural language commands - Provides various tools for data access, service control, and UI generation - Supports secure operation with API key authentication
- Fetching and managing sensor data from Fledge
- Generating UI components for data visualization
- Validating API connections and simulating requests
Add to your AI client
Use these steps to connect Fledge MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"fledge-mcp-krupalp525": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-fledge-mcp-krupalp525"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"fledge-mcp-krupalp525": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-fledge-mcp-krupalp525"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"fledge-mcp-krupalp525": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-fledge-mcp-krupalp525"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"fledge-mcp-krupalp525": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-fledge-mcp-krupalp525"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"fledge-mcp-krupalp525": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-fledge-mcp-krupalp525"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"fledge-mcp-krupalp525": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-fledge-mcp-krupalp525"
]
}
}
}FAQ
What are the prerequisites for using Fledge MCP Server?
You need Fledge, Cursor AI, and Python 3.8+ installed.
How do I secure the server?
Use the secure_mcp_server.py script to enable API key authentication.
Can I deploy Fledge MCP Server on cloud platforms?
Yes, it can be deployed on platforms like Smithery.ai for enhanced scalability.