MCP servers
We code the MCP server that exposes your tools and data (the diary, the catalogue, the case files) to AI models, with the permissions you define. It's an open standard: if you change model tomorrow, the server still works. We also integrate it with the agent and leave it running in your environment.

You've added AI to your business and the AI still knows nothing about your business. It writes well, summarises well and, when you ask whether product 4412 is in stock or whether there's a slot at ten on Thursday, it makes something up or tells you it can't know. It isn't short of intelligence. It's short of access. An MCP server is the piece that gives it that access, within the limits you set. We code it and leave it running on top of the systems you already use.
What is an MCP server? Think of a plug socket
MCP stands for Model Context Protocol, an open standard that lets an AI model use external tools and data. In plain terms: connecting your management software to a model used to mean making a custom cable for that pair. Change the model and you needed another cable. MCP is the standard socket: you fit the socket once (the server) and any model that understands it plugs in without new building work. That server is a program running on your side. Inside it, tools are defined: check stock, see free slots, find a case file by number. The AI doesn't see your database; it sees that list and can call them.
What exactly does the AI see when it connects?
The AI isn't handed a copy of your database or a folder of your files. It's given one specific tool, with its input and output defined. "Check availability" returns next week's free slots, not the whole diary with every patient's name. "View order" returns the status of the order whose number the customer has given, not everyone else's history. Each tool does one thing, returns only what's needed and logs who called it and when. That's what gets designed in an MCP project, and it's the part you don't see in a demo.
If you change model tomorrow, the MCP stays put
This is the strong argument, and it's worth being clear on before signing anything. The market moves fast: today you use one model and tomorrow there may be another that works better, or that your customer requires under internal policy. If the connection to your data is written for one specific provider, switching means rebuilding it from scratch. With an MCP server, it doesn't: the protocol is public and tools from different vendors speak it. You change the model and what you defined keeps working. You take the socket with you. We apply this in-house: we publish an llms.txt, a plain-text index of the site designed for models, and our robots.txt gives explicit permission to GPTBot, ClaudeBot, PerplexityBot and OAI-SearchBot. Open it and check.
A badly built MCP is an open door to your data
It needs saying plainly, even if it doesn't help sell. An MCP server exposes your company's data to a program that decides on its own what to call. If it's built in a hurry and without care (a tool that runs any query against the database, with no authentication and no limit on what it returns), what you've installed is a hole, and a convenient one at that. We build it the other way round: what's exposed and what isn't is decided before writing a line; each tool asks only for what it needs; what writes is kept separate from what only reads; and every call is logged. Any personal data that goes out is kept to a minimum, as the GDPR requires.
Source: General Data Protection Regulation (GDPR), Article 5(1)(c) (data minimisation)
What can be exposed: the catalogue, the diary, the case files
The catalogue. The tool that checks stock returns what's in your system right now, not what was there at the last export, and if something is out of stock it says so. The diary. One tool reads the free slots and a different one creates the appointment: they're two separate permissions, and you can choose not to grant the second. The case files. Your team asks in everyday language how a client's matter is going, and the query is limited to what that person is entitled to see: someone who can't open a file can't see it by asking either. Who then uses those tools (the WhatsApp assistant, your own team) is a separate decision.
When you don't need an MCP (and what you need instead)
If all you want is for the AI to answer questions about your documents (the manual, the internal procedure), you don't need an MCP. You need a knowledge base: the documents indexed so the model can search them and answer citing where it got it from. It's simpler and solves that problem better. MCP comes in when the answer depends on data that changes (what's in the warehouse today, which slot is left on Thursday) or when you want the AI to do something, not just talk about it. We do both. Tell us about your case and we'll tell you whether we can do it, how we'd approach it and what it would cost. If it isn't for us, we'll tell you that too.
Frequently asked questions
- Do I have to change my management software?
- No. The MCP server sits on top of what you already have and talks to your system in whatever way that system allows: its API, its database or its exports. If your software won't let anything in at all (some don't), we'll tell you in the first conversation.
- Do you just build the server, or do you also get it running?
- Both, and they're two different jobs. One is coding the MCP server with the tools your business needs. The other is integrating it into your environment together with the agent that will use it, testing it with real cases and leaving it up and running. You can hire just the first if you already have someone to deploy it.
- Can the AI delete or change things on its own?
- Only if you define a tool that writes, and even then with conditions. By default we start read-only: the AI looks things up and doesn't touch anything. When it needs to write (create an appointment, log an order), that tool is limited to that specific action, can't do anything else and logs that it was called.
- Does my company's data leave the building?
- What leaves is what each tool returns when someone calls it, and only that. The server runs on your infrastructure or on one we agree on; the model receives the result of a limited query, not your database. You decide what's exposed, and the processing is designed in line with the GDPR from the start.
How we work
01
Understand
We sit down with you and look at how you really work. We come away knowing what makes sense to build and, above all, what doesn't.
02
Build
We build it on the tools you already use and show it to you working, not in a slide deck.
03
Stay with you
We measure, we adjust and you can always reach us. Software isn't something you install and forget.
Other services
Chatbots and conversational AI
Assistants that talk to your customers on WhatsApp and actually sort things out.
See detailsWeb development
Custom websites and platforms, with AI built in from day one.
See detailsCustom applications
Software that doesn't exist on the market because your process is yours.
See details