mcp_app.py 557 B

123456789101112131415
  1. from __future__ import annotations
  2. from fastmcp import FastMCP
  3. SERVER_INSTRUCTIONS = (
  4. "Data collector tools. Use project.list first to choose a project_key. "
  5. "base_url is used for login and gateway test APIs. data_collector_base_url "
  6. "is required for collector management APIs and never falls back to base_url. "
  7. "For Modbus, gateway word_byte_order values ABCD/BADC/CDAB/DCBA must be "
  8. "mapped to collector byte_order/word_order before creating a device."
  9. )
  10. mcp = FastMCP("data-collector-mcp", instructions=SERVER_INSTRUCTIONS)