Skip to content

MCP API

EvidentSource speaks the Model Context Protocol. AI agents configured with the MCP endpoint can discover and use EvidentSource’s capabilities as native tools.

See MCP for AI agents for the Sandbox setup.

  • Sandbox: https://sandbox.evidentsource.com/mcp
  • Your deployment: typically at /mcp under your ALB, behind whatever authentication you’ve configured

The MCP server exposes:

ToolPurpose
list_databasesEnumerate databases accessible to the caller
list_commandsEnumerate commands in a database
issue_commandSend a command
list_state_viewsEnumerate state views in a database
read_state_viewRead a specific state view with optional bi-temporal params
query_eventsQuery event streams with filters
list_componentsIntrospect State Change / State View components

The Sandbox’s MCP endpoint is open. Your production endpoint sits behind your configured identity provider — tokens are exchanged for MCP session credentials via token vending.

Because every command and every event the agent produces carries a full decision trace, an agent acting through MCP is auditable by construction. You don’t need to instrument the agent or its prompts — the system captures what happened and why.