Discovery and execution of MCRs and attached MCPs through a single resolver. All access checks, project-context spawning, and authorization flow through MCRResolver.
| Label | Property | Type | Description | Default Value | Is Required |
|---|
| Attached MCPs | attachedMcps | botdojo/interface/model_context | Realized IModelContext instances that should be available to the agent without going through MCR resolution. | null | ✅ |
| Attached Resources | attachedResources | botdojo/types/array/resource_reference | Resource URIs to auto-open when the node starts. Each is opened via the resolver when backed by an MCR, or directly via ResourceFactory for request-attached resources. | null | ✅ |
Properties
| Label | Property | Type | Description | Default Value | Is Required |
|---|
| Output Tools | outputTools | botdojo/types/boolean | Expose the resource manager's tools as individual node outputs in addition to the model context output. | false | ✅ |
| Auto Open | autoOpenResources | botdojo/types/auto_open_resources | Resource URIs to automatically open when the node initializes. Equivalent to calling open_resource for each URI. | Object | ✅ |
| Security | resourcePolicy | botdojo/types/model_context_resource_policy_set | PolicySet that restricts which resources and tools this node can access. Supports URI patterns for broad access, or specific MCP selection with tool restrictions. | Object | ✅ |
Output
| Label | Property | Type | Description | Default Value |
|---|
| Model Context | modelContext | botdojo/interface/model_context | Resource manager model context with discovery + execution tools. | null |