What is Demiton?
Demiton is an enterprise AI infrastructure platform that gives Claude identity-bound, audited access to your operational business data. Connect your ERP, payroll, HR, asset management, and procurement systems -- then query, report, and propose write-backs through a governed MCP interface.
Every action is traceable to a user identity. Every external call is logged. Nothing executes without passing through Demiton's entitlement and quota layer.
Available Tools
ask_demiton
Natural language query across all connected systems. Demiton routes to the right data source, assembles context from Universal Memory, and returns a cited, audited answer.
Example: "What is our current labour cost on the Cunningham Gap project?"
run_report
Execute a structured report by slug. Returns a rich MCP App (interactive UI) or structured data depending on the report type. Available reports include asset utilisation, machinery maintenance, payroll summaries, project performance, and more.
get_report_run
Poll the status of a running report and retrieve results when complete.
tell_demiton
Propose a governed write-back to a connected system. Creates a WriteApproval entry for human review before any external write executes. Used for payroll corrections, leave approvals, vendor updates, and similar operational actions.
open_form + submit_form
Open an interactive MCP App form (e.g. a site diary, variation notice, or incident report) and submit it. Form data is persisted to Universal Memory as the system of record.
list_reports / list_forms
Enumerate available reports and forms for the authenticated tenant.
log_memory
Record a persistent fact against a canonical entity (Worker, Project, Asset). Used to anchor notes, observations, and decisions to the Universal Memory graph.
Authentication
Demiton MCP uses bearer token authentication. Three token formats are accepted:
- Demiton API Key -- generate from
/hq/api-keysin your Demiton workspace. Format:dmtn_live_* - Demiton JWT -- session token issued by the Demiton auth flow (HS256)
- Entra ID JWT -- Microsoft Entra ID token for SSO-connected workspaces (RS256)
Pass the token as a standard Authorization: Bearer <token> header.
Quickstart
Add the following to your Claude Desktop or MCP client config:
{
"mcpServers": {
"demiton": {
"url": "https://api.demiton.io/mcp",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer dmtn_live_YOUR_API_KEY"
}
}
}
}
Replace dmtn_live_YOUR_API_KEY with a key generated from your Demiton workspace under HQ > API Keys.
Supported Integrations
Demiton connects to systems across your operation via its adapter layer:
- ERP -- MYOB Business Central, Pronamics
- Payroll & HR -- KeyPay, Assignar
- Asset & Field -- Assignar, Navman, Hilti ON!Track
- Documents -- SharePoint, Dropbox
- Procurement -- AusTender, CKAN open data portals
- CRM & Comms -- HubSpot, Monday.com
Security & Governance
- All MCP calls are logged to the Demiton audit trail with caller identity, timestamp, and data accessed
- Entitlement gating enforces per-tenant capability access based on subscription tier
- Dry-run mode is available for all write operations before approval
- The One-Way Valve rule ensures tenant operational data never flows to the public platform hub without explicit, consented disclosure
Learn More
- Website: demiton.io
- Docs: docs.demiton.io
- Contact: hello@demiton.io
Server Config
{
"mcpServers": {
"demiton": {
"url": "https://api.demiton.io/mcp",
"transport": "streamable-http"
}
}
}