ConnectConsumers
Consumers with an agent
Consumer entitlements are not a Core MCP tool.
The Core MCP registers no consumer or entitlement tools. Use the app or Core API to invite a consumer and grant access. Do not reuse a RequestRocket app-user id: consumer records hold a separate MCP consumer-pool cognitoSub.
Call order
There is no consumer guide topic in get_guide.
- Create the consumer with
POST /api/clients/:clientId/consumers. - Keep
consumers[0].sKeyasconsumerId. - Create one entitlement with
POST /api/clients/:clientId/consumers/:consumerId/entitlements. - Send exactly one of
mcpIdorproxyId;expiresAtis optional.
Example
{
"mcpId": "c5a9e013-8d27-4b61-a4f0-1e6c3b8d5a47"
}The result contains an active entitlement whose resourceType is mcp. The consumer can sign in to that server; other servers remain unavailable.