Skip to content

Integration

Roster integrates with external systems through two main paths:

  • Directory connectors materialize provider data into Roster.
  • Model providers interpret resolution questions and produce auditable participant answers.
  • Client surfaces expose Roster data and resolution through REST, MCP, CLI, and the platform.
Provider
external source of truth
|
v
Connector
Roster integration code
|
v
Roster materialized state
directory records, metadata, memberships
|
v
Resolver
project-scoped workflow routing

Use Directory Connectors for provider sync concepts and supported MVP connectors.

Use Model Providers to configure the model runtime for OpenAI, Anthropic, Mistral, and approved gateway-backed models.

SurfacePath or packagePrimary use
REST API/api/v1External integrations, automation, SDK generation.
MCP server/mcpAgent-native resolve and exact roster tools.
CLI@rosterresolve/cliMCP-first terminal and automation workflows.
Web platformRoster UIAdmin, project owner, connector, and observability UI.