Overview
Features
Static mode (default)
Returns all available tools for all connected integrations by default.
Dynamic mode
Use ?mode=dynamic to return only the enable-tools tool, enabling selective exposure for a session.
Two transports
Supports SSE (deprecated) and Streamable HTTP (recommended) for MCP communications.
Token-based authentication
Authenticate using an Integration.app access token via query parameter or Authorization header.
App-scoped tool retrieval
In static mode, fetch tools for all connections or constrain to specific apps with the apps parameter.
Chat session management (experimental)
Persistent chat sessions via x-chat-id header to preserve conversations.
Docker deployment
Dockerfile included for containerized deployment and easy hosting.
Client configuration support
Guides for connecting with MCP clients like Cursor and Claude Desktop.
Who Is This For?
- Developers:Build integrations and MCP clients that consume tools exposed by the server.
- AI agents:Power AI agents to discover, enable, and call tools via MCP transports.
- Integrations teams:Deploy and manage integrations across customer environments using static or dynamic tool exposure.




