fledge-mcp

fledge-mcp

3.1

If you are the rightful owner of fledge-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Fledge MCP Server connects Fledge functionality to Cursor AI, enabling AI interaction with Fledge instances via natural language commands.

The Fledge MCP Server is a Model Context Protocol server that facilitates the interaction between Fledge instances and Cursor AI. It allows users to execute natural language commands to control and manage Fledge services, access sensor data, and perform various operations. The server supports both standard and secure modes, with API key authentication for enhanced security. It is designed to be extensible, allowing users to add new tools and functionalities as needed. The server can be deployed on platforms like Smithery.ai for scalability and availability, and it supports JSON-RPC 2.0 over WebSocket for communication.

Features

  • Connects Fledge to Cursor AI for natural language interaction.
  • Supports secure API key authentication.
  • Extensible with custom tool definitions.
  • Deployable on Smithery.ai for scalability.
  • Implements JSON-RPC 2.0 over WebSocket.

Tools

  1. get_sensor_data

    Get sensor data from Fledge, supporting time range and quantity filtering

  2. list_sensors

    List all available sensors in Fledge

  3. ingest_test_data

    Inject test data into Fledge, supporting batch counting

  4. get_service_status

    Get the status of all Fledge services

  5. start_stop_service

    Start or stop Fledge service by type

  6. update_config

    Update Fledge configuration parameters

  7. generate_ui_component

    Generate React components for Fledge data visualization

  8. fetch_sample_frontend

    Get front-end templates for different frameworks

  9. suggest_ui_improvements

    Get AI-driven UI code improvement suggestions

  10. subscribe_to_sensor

    Set up a subscription for sensor data updates

  11. get_latest_reading

    Get the latest readings for a specific sensor

  12. validate_api_connection

    Check if the Fledge API is accessible

  13. simulate_frontend_request

    Test API requests for different methods and loads

  14. get_api_schema

    Get the available Fledge API endpoint information

  15. list_plugins

    List available Fledge plugins

  16. generate_mock_data

    Generate simulated sensor data for testing