Discovery + execution of MCRs and attached MCPs through a single resolver. All access checks, project-context spawning, and authorization flow through MCRResolver.
2 min read
Discovery + execution of MCRs and attached MCPs through a single resolver. All access checks, project-context spawning, and authorization flow through MCRResolver.
Inputs
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.