Search
Search docs, blog posts, and ecosystem packages with citations.
Enter a query to see grounded citations.
Integration and connector framework for Jido host applications
Beta support. Public iteration with faster feedback loops before final release shape settles.
View package metadata source →Jido Connect is the integration framework for host applications that need to expose provider tools to Jido agents. It defines the core connector contracts, catalog discovery surface, and safe tool-calling path used by provider apps such as GitHub, Slack, and MCP.
The repository is structured as an umbrella for development and publishing. Host applications should depend only on the provider packages they need, while the provider package brings in the shared jido_connect core dependency.
Jido Connect provides a common boundary for provider integrations so agents can discover, describe, and invoke external tools without hard-coding every provider into the host application.
Zoi-backed contracts under Jido.Connect define the shared integration surface and validation rules for connector providers.
Spark DSL support gives provider authors a structured way to declare capabilities, actions, triggers, and provider metadata.
Current provider slices include GitHub, Slack, and MCP apps for issue operations, message/file operations, and MCP tool bridging.
Jido.Connect.Catalog discovers installed providers, searches tools deterministically, describes tool schemas, and routes safe execution through the connector invocation path.
A local Phoenix demo host exercises OAuth callbacks, GitHub App setup callbacks, webhooks, and provider routes without turning every provider package into a demo application.