ClientAI
AI middleware for Claude

All your company data in one conversation with Claude.

ClientAI connects Claude to your CRM, accounting and other systems through a single connector. Claude reads from them, changes nothing, and you see every call. Your data stays in the EU.

  • Data in the EU
  • Read only
  • Every call logged
  • Nothing to install
Example
Which customers we're negotiating a new deal with in NetHunt have overdue invoices in ABRA?
nethunt_recordsabra_query Two customers with an open deal have overdue invoices:
CustomerCRM dealOverdue
Strojírny VysočinaService contract 2027CZK 84,200
Logistika BrnoLicence extensionCZK 12,650
I'd suggest discussing payments before signing the new contract.
What ClientAI is

The layer between Claude and your systems

For Claude to work with company data, someone has to handle sign-in, permissions, data separation and a record of what was read. That layer is called AI middleware. ClientAI provides it as a ready-made service: nothing to install, nothing to build.

How it works

Three steps and Claude knows your data

  1. Store your credentials

    In the ClientAI administration you add a connection: an e-mail and API key for NetHunt, a read-only user for ABRA Flexi. Credentials are stored encrypted and nobody sees them again.

  2. Add the connector

    In Claude, add ClientAI as a custom connector. Your colleagues sign in with their Google account and ClientAI knows which company they belong to and what they may read.

  3. Ask

    Claude picks which system to read and what, and can combine data from several sources. Every call appears in the usage overview.

We set up the connections together with you. No developers or IT department needed.

Who it's for

Ask the way you'd ask a colleague

Claude sees only what your company connects, and answers from current data. No Excel exports, no waiting for a report.

Sales

NetHunt CRM

  • What's new with Strojírny Vysočina?
  • Which deals have been stuck in Proposal for over a month?

Finance

ABRA Flexi

  • Which customers have overdue invoices?
  • How did monthly revenue develop this year compared with last?

Management

CRM and accounting together

  • Which of our largest customers are buying less this year, and what do we know about them from the CRM?
  • Prepare a brief for my meeting with a client.
Data sources

Systems ClientAI connects

Each system has its own set of tools for Claude. All of them only read.

NetHunt CRM

available
  • folders and their fields
  • companies, deals, contacts
  • searching and filtering records

ABRA Flexi

available
  • accounting companies
  • record types and their fields
  • queries and individual documents

Your system

We add sources based on what companies actually use. Tell us which one you need connected.

Security

Claude reads. It changes nothing.

ClientAI decides what Claude may read, and does nothing else. These properties follow from how the service is built. They are not settings someone could switch off by mistake.

Data in the EU

ClientAI is run by a Czech company on Google Cloud in Belgium. The database and backups stay in the European Union.

Read only

Claude's tools cannot write, delete or send anything in your systems.

Companies kept apart

The database enforces data separation on every row, not just the application. No other company can see your data.

Encrypted credentials

Passwords and API keys are encrypted with AES-256-GCM. They are decrypted only at the moment of a call, never reach Claude, and are never displayed.

A log without content

For every call you see who, when, which tool and the result. We store neither the questions nor the returned data.

Access under control

Sign-in with Google, and you manage your company's members yourself. Removing a member or deleting a connection takes effect immediately.

Our Privacy Policy describes exactly what we store and who receives what.

For ERP and integrators

Integration through an API

The same tools are available with an API token. Use it for Claude Code, your own scripts, or a usage widget in your ERP.

  • create and revoke tokens in the administration,
  • calls made with a token appear in the same log,
  • nothing is installed in your ERP; everything goes through the ClientAI interface.
# Claude Code
claude mcp add --transport http clientai \
  https://admin.clientai.eu/mcp \
  --header "Authorization: Bearer cai_…"

# usage for the last 30 days
curl -H "Authorization: Bearer cai_…" \
  https://admin.clientai.eu/api/v1/usage
FAQ

Frequently asked questions

Which Claude does ClientAI work with?

Any Claude that can add a custom connector: claude.ai on the web, Claude Desktop and Claude Code. You add the connector in Claude's settings and sign in with Google.

What is MCP, and do I need to understand it?

MCP (Model Context Protocol) is an open standard through which Claude calls the tools of other services. ClientAI is an MCP server. You don't need to understand it: in Claude, you just paste the connector address.

Can Claude change or delete anything through ClientAI?

No. All ClientAI tools only read. We also recommend connecting systems through a user that itself has read-only rights.

Where is the data, and what does ClientAI store?

The service runs in the EU, on Google Cloud in Belgium. We store only encrypted credentials for your systems, your company's members, and a call log without content. ClientAI does not store the data Claude reads.

Who in the company sees which data?

Every member of your company in ClientAI reads from the systems the company has connected. Nobody sees another company's data. The usage overview shows who called what, and when.

Our system isn't listed. What now?

Write to us. We add sources based on what companies use, and we'll agree on what Claude should be able to read from the system.

We'll show you ClientAI on your own data

Tell us which systems you use. We'll set up the connection together with you and go through the first questions in Claude.

info@clientai.eu