Prerequisites
Complete these before registering the toolkit:- Deploy
https://mcp.getarbol.com/mcpand verify its health and MCP protocol behavior. - Publish MCP protected-resource metadata and Auth0 authorization-server metadata over HTTPS.
- Enable dynamic client registration for approved third-party clients.
- Enable on-behalf-of exchange from the MCP resource server to the Arbol API audience.
- Confirm that the deployed API OpenAPI contract is the version used to generate MCP tools.
Registration model
The toolkit uses Composio’sDCR_OAUTH mode and the authorization server’s discovery URL. The repository’s registration script owns the exact API payload, toolkit slug, icon, and immutable application URL.
After one approved connected account exists, synchronize the toolkit so Composio reads the current MCP tool list. Re-run synchronization after a deployed OpenAPI change modifies generated tools.
Verify the integration
1
Complete user authorization
Connect one test user in a non-production organization and confirm consent is granted to the intended MCP resource.
2
Inspect discovered tools
Compare Composio’s tool inventory with the generated manifest from the same OpenAPI revision. Unexpected meta-tools or missing operations fail the rollout.
3
Run a read-only smoke test
Execute a bounded read such as listing agents and verify that results come from the test user’s organization.
4
Test rejection paths
Verify expired tokens, missing API scopes, cross-organization identifiers, and revoked connections fail closed.