FIWARE MCP Server provides a bridge between AI assistants and FIWARE Context Brokers, enabling interaction with IoT data through natural language. This implementation offers tools for checking broker versions, querying entities, and publishing or updating data in the Context Broker using NGSI-LD format. Built with FastMCP, the server includes robust error handling and timeout management, making it valuable for users who need to monitor and control IoT devices or access contextual data without leaving their AI assistant interface.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Checks the version of the Context Broker. Default parameters: address="localhost", port=1026. Returns: JSON string with version information.
Queries the Context Broker. Parameters: address (default: "localhost"), port (default: 1026), query (default: ""). Returns: JSON string with query results.
Publishes or updates entities in the Context Broker. Parameters: address (default: "localhost"), port (default: 1026), entity_data (required: dictionary with entity information). Returns: JSON string with operation status.