Modules
Public API for calling MCP servers through direct Anubis client integration.
Call a tool on a configured MCP endpoint.
Get a prompt by name from a configured MCP endpoint.
List prompts for a configured MCP endpoint.
List resource templates for a configured MCP endpoint.
List resources for a configured MCP endpoint.
List tools for a configured MCP endpoint.
Read a resource URI from a configured MCP endpoint.
Restart and refresh a configured MCP endpoint client.
Register a runtime MCP endpoint definition.
Set or clear the MCP plugin default endpoint at runtime.
Unregister a runtime MCP endpoint definition.
Shared client pool that manages one Anubis client per configured endpoint.
Loads and validates application MCP endpoint configuration.
Runtime endpoint definition for an MCP server connection.
Sync MCP tools from an endpoint into a running Jido.AI.Agent as proxy Jido actions.
Remove previously synced MCP proxy tools from a running Jido.AI.Agent.
Plugin that exposes MCP tool sync/unsync routes for running Jido.AI agents.
Plugin exposing MCP consume-side routes (tools/resources/prompts/endpoints).
Helpers for normalizing Anubis responses into stable Jido.MCP result contracts.
Macro for exposing explicit allowlisted Jido capabilities as an MCP server.
Behaviour for exposing prompt templates through MCP.
Behaviour for exposing Jido-side resources through MCP.