Enables interaction with ExoSense IoT devices, sensors, groups, and assets via GraphQL, supporting device management and data queries through a Model Context Protocol interface.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.DIODE_JOIN_ADDRESS— Diode join address for private networks (optional; omit for public publish). Set in .env per deployment to avoid config merge conflicts.LOG_LEVEL— Python logging level (default: INFO). Use WARNING in production to cut log I/O overhead.EXOSENSE_API_URL— GraphQL endpoint for ExoSense (default: https://api.exosense.com)EXOSENSE_AUTH_TOKEN— your-token-hereEXOSENSE_ORIGIN— Host name of the solution being referenced (default: https://exosense.com)PORT— Server port (default: 9000)LISTEN_HOST— Bind address for the HTTP MCP server (default: 127.0.0.1).HTTP_STREAMING— Set to "Private" for backward compatibility (optional, no longer required for auth mode)DIODE_CLIENT— Omit or embedded (default) — run Diode in this process. Set to container only when a sidecar publishes Diode (see Diode below).HOT_RELOAD[](https://m8ven.ai/mcp/diodechain-exosense-pymcp-i44yx0)