Data MCPv1.4 · Secure agent access to data

Secure Data Access for AI Agents

Let your agents read, search, and update Docyrus records through a secure MCP gateway with built-in tenant isolation and access controls.

AI Agent
Docyrus MCPAUTH & PROXY
Tenant Data

Enterprise-Ready CRUD

Create, update, search, and remove records with the same access rules your team already uses.

Fetch Records

Fetch one record or a filtered list, including related records when your agent needs more context.

// Fetch with filter + relation expand
fetchRecord({ ds: 'crm_deals',
filter: { status: 'active' },
expand: ['company', 'owner']
});

Audit Logs

Track every agent action with detailed history so teams know who changed what and when.

upsertRecord
agent:support
2m ago
searchRecords
agent:analytics
5m ago
fetchRecord
agent:ops
12m ago

Update & Create

Agents can create, update, and delete records with validation and a clear audit trail.

upsertRecord()Write
createRecord()Create
deleteRecord()Destructive

Deep Search & Config

Search across data sources with filters, then connect your agent with a simple JSON config.

// searchRecords()
{ ds: 'crm_contacts',
query: 'invoice overdue',
sort: { field: 'updated_at' }
}
// mcp-config.json
"DOCYRUS_ACCESS_TOKEN": "...",
"DOCYRUS_TENANT_ID": "...",
"ALLOWED_DATA_SOURCES":
["crm_*", "billing_*"]

Multi-Tenant Safety by Default

Agents that work with live data need clear guardrails. Docyrus Data MCP enforces tenant isolation, permission scopes, and structured responses so your agents can help without creating risk.

Built for teams operationalizing AI with governed data

Made for teams connecting AI to live operational data, from support automation to analytics workflows.

Governed AI Data Access Architecture

Implicit Tenant Context

Every request stays inside the tenant the agent is allowed to access. The proxy enforces that boundary automatically.

OAuth2 Scoping

Use your existing Docyrus roles and permissions to control exactly which tools an agent can use.

Structured Responses

Responses come back as validated JSON, so agents can work with the data directly instead of parsing raw markup.

AI agent builders

Give agents access to real business data without exposing your database directly.

Frequently asked questions about Docyrus Data MCP

What is Docyrus Data MCP?+

Docyrus Data MCP is the MCP interface for giving AI agents secure CRUD access to Docyrus data sources.

When should developers use Docyrus Data MCP?+

Developers should use it when agents or coding tools need tenant-safe read and write access to real business data through MCP.

What can teams ship with Docyrus Data MCP?+

Teams can ship agent-driven workflows, data updates, assistant actions, and AI tooling that works against live application data.

How does Docyrus Data MCP fit with other Docyrus developer tools?+

It pairs with the REST API, Architect MCP, and Docyrus data models as the data access layer for AI systems.

Connect Data to Action

Give your agents secure access to the data they need to do useful work.