Resolve Bundle
Validate a bundle access token and return the fully resolved MCP configuration list with decrypted credentials. Consumed by the mcpbundler daemon at connection time.
Authorization
BundleAccessToken AuthorizationBearer <token>
In: header
Response Body
application/json
curl -X GET "https://example.com/v1/bundler/resolve"{ "bundleId": "string", "name": "string", "mcps": [ { "namespace": "string", "url": "string", "transport": "http", "description": "string", "pooled": false, "authStrategy": "string", "auth": { "method": "string", "token": "string", "username": "string", "password": "string", "key": "string", "header": "string" }, "permissions": { "allowedTools": [ "string" ], "allowedResources": [ "string" ], "allowedPrompts": [ "string" ] }, "capabilities": [], "tools": [], "resources": [], "prompts": [], "schemaRevision": 0, "verifyLiveOnConnect": false, "webhookUrl": "string", "webhookSecret": "string" } ], "router": { "model": "string", "llm": { "provider_id": "fe3d49af-4061-436b-ae60-f7044f252a44", "name": "string", "type": "openai-compatible", "model": "string", "endpoint": "string", "api_key": "string", "temperature": 0, "max_tokens": 0, "timeout_ms": 0, "metered": false }, "rolling_window": {}, "set_context": {}, "tool_granularity": false }, "deploymentId": "string", "configVersion": 0}Empty
Empty