Skip to main content
Glama

Fledge MCP Server

by Krupalp525
smithery.json4.1 kB
{ "name": "fledge-mcp", "version": "1.0.0", "description": "Fledge Model Context Protocol (MCP) Server for Cursor AI integration", "configSchema": { "type": "object", "properties": { "fledge_api_url": { "type": "string", "description": "Fledge API URL", "default": "http://localhost:8081/fledge" } } }, "transport": { "type": "websocket", "port": 8082 }, "timeout": 300, "tools": [ { "name": "get_sensor_data", "description": "Fetch sensor data from Fledge", "parameters": { "sensor_id": {"type": "string"}, "time_range": {"type": "string", "optional": true}, "limit": {"type": "integer", "optional": true} } }, { "name": "list_sensors", "description": "List all sensors in Fledge", "parameters": {} }, { "name": "ingest_test_data", "description": "Ingest test data into Fledge", "parameters": { "sensor_id": {"type": "string"}, "value": {"type": "number"}, "count": {"type": "integer", "optional": true} } }, { "name": "get_service_status", "description": "Get Fledge service status", "parameters": {} }, { "name": "update_config", "description": "Update Fledge configuration", "parameters": { "config_key": {"type": "string"}, "value": {"type": "string"} } }, { "name": "generate_ui_component", "description": "Generate a UI component", "parameters": { "component_type": {"type": "string"}, "sensor_id": {"type": "string", "optional": true}, "framework": {"type": "string", "optional": true} } }, { "name": "fetch_sample_frontend", "description": "Fetch a sample frontend template", "parameters": { "framework": {"type": "string", "optional": true} } }, { "name": "subscribe_to_sensor", "description": "Subscribe to sensor updates", "parameters": { "sensor_id": {"type": "string"}, "interval": {"type": "integer", "optional": true} } }, { "name": "get_latest_reading", "description": "Get the latest sensor reading", "parameters": { "sensor_id": {"type": "string"} } }, { "name": "validate_api_connection", "description": "Validate Fledge API connection", "parameters": {} }, { "name": "simulate_frontend_request", "description": "Simulate a frontend API request", "parameters": { "endpoint": {"type": "string"}, "method": {"type": "string", "optional": true}, "payload": {"type": "object", "optional": true} } }, { "name": "get_api_schema", "description": "Get Fledge API schema", "parameters": {} }, { "name": "list_plugins", "description": "List Fledge plugins", "parameters": {} }, { "name": "suggest_ui_improvements", "description": "Suggest UI improvements", "parameters": { "code": {"type": "string"} } }, { "name": "generate_mock_data", "description": "Generate mock sensor data", "parameters": { "sensor_id": {"type": "string", "optional": true}, "count": {"type": "integer", "optional": true} } } ] }

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/Krupalp525/fledge-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server