MCP tool platform for language models

Think of it as an app store, but with tools for AI.

Real tools for Word, Excel, PDF/A, CAD, GIS, media, email and the Czech cadastre. Switch on what you need, then use it in our chat or plug it into Claude, ChatGPT, Le Chat or Grok with one personal URL.

FreeEverything is free while we’re starting out. No card, no catch.
Growing tool catalog 1 MCP URL for every client EU-based · GDPR-compliant
An app store lets you download all kinds of apps. ToolDurus lets you activate all kinds of tools, so your AI can be more than just a text-generating bot.

Your tools, settings and files live in ToolDurus, not in the model. Use them in our built-in chat, or connect the AI app you already pay for. Every client sees the same storage, so a file you upload in the web file manager is instantly available to the model, and whatever the model creates lands back in your folders.

Want sensitive documents to stay at home? Pair your own local model through Ollama and the conversation runs on your machine.

ToolDurus Chat · pick a model per message
Gemini 2.5 Flashfast · default
Gemini 2.5 Pro1M-token context
Your local modellocalvia Ollama
Or connect your own AI app · guides
The store

Browse the store.

These are the real tool names your model sees. Switch on only what you need; dependencies such as storage browsing are added for you. Every tool works on files in your ToolDurus storage, and new ones land in the store all the time.

CZ built for Czech services and formats v can save its result as a new version of an existing file
How it works

From sign-up to first tool call in a few minutes.

01

Sign up with just an email

No password at the start. Verify your email and set a password whenever you like. Storage tools are switched on for you.

02

Switch on the tools you need

Pick from the catalog. Tools that need credentials, like your Seznam.cz mailbox or a ČÚZK API key, store them encrypted.

03

Get your personal MCP URL

It looks like tools.tooldurus.com/mcp/<token>. Treat it like a password; you can regenerate it any time.

04

Ask in plain language

“Fill this contract template”, “convert the DGN to DWG”, “email the invoice to Jana”. The model picks the right tools and runs them.

Use ToolDurus Chat

One click from your console, no setup. Switch between Gemini 2.5 Flash, Gemini 2.5 Pro and your paired local model, attach files up to 50 MB, search old conversations and stop a run mid-way.

Connect the AI app you already use

Paste your MCP URL as a custom connector. In clients that support MCP Apps, you even get an upload widget right inside the conversation.

Storage

One storage, shared by you and your models.

Upload in the web file manager, the chat or a link you send to someone. The model reads by file token, writes into sensible output folders, and you can always roll back what it changed.

My driveOrganization drive ⇄
▾ llm_read_only/ ← model reads, never writes
  price_list_2026.xlsx
▾ llm_uploads/ ← your attachments
  contract_draft.docx v3 · 2 older
▾ revised_documents/ ← tool output
  contract_draft_reviewed.docx
▸ pdfa_files/  ▸ cad_drawings/  ▸ charts/
▸ llm_chats/ ← one folder per chat, if isolated
190 MB of 500 MBincl. versions
5 versions
Every file keeps its 5 previous versions. Only changed blocks are stored, so versions barely cost space.
Semantic
Search by meaning across PDFs, Word, Excel, PowerPoint and text. The embedding model runs on our own servers, not a third-party API.
Per chat
Optional isolation: each conversation gets its own root and sees only its own files plus your read-only folder.
2 h · 1 h
One-time download links for 2 hours, and upload links for 1 hour so someone can send you files without an account.
Trash
When a model deletes something it goes to the trash. Only you can restore or empty it.
50 MB
Per file in the web and chat, whole folders included. 500 MB per account to start.
Developers

A standard MCP server. Give your agents hands and feet.

Streamable HTTP, stateless JSON-RPC, nothing proprietary. Point any MCP-capable framework at it, or call it with plain HTTP from your own code.

# list the tools you have switched on
curl https://tools.tooldurus.com/mcp \
  -H "Authorization: Bearer $TOOLDURUS_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
  • TransportStreamable HTTP
  • Protocol version2025-11-25
  • AuthBearer header or token in URL
  • Batchingup to 50 messages
  • Resultstext + structuredContent
  • MCP Appsui://files/upload
  • Server card/.well-known/mcp/server-card
  • In-place updatessave_as_version_of

Compact mode: your context window stays free.

Every tool schema eats tokens before the model has read a word. Turn on compact mode and your client sees two meta tools, tooldurus_tools to look up a schema on demand and tooldurus_call to run it. Large tool families keep short schemas and explain the details through action="help" only when asked.

Full schemas≈ 355 tokens / tool
Compact mode≈ 4 tokens / tool
≈ 98 % fewer tokens on every request · switch separately for chat and external clients
Organizations

One place to decide what your team's AI may do.

For companies, schools, nonprofits and public bodies. Admins set policy once; it applies to every member in the chat and in external AI apps alike.

◈

Policies you can lock

Enforce sign-in codes by email, per-chat storage isolation, whether models may read attachment content directly, and compact tool mode. Locked settings can't be changed by members.

✓

Approved tools and models

Allowlist which tools and which chat models members may use, activate them for everyone in one click, and share tool settings such as a team mailbox centrally.

▤

Shared organization drive

A team drive next to everyone's personal one, plus a read-only folder for reference documents the AI can consult but never change. Make the whole drive admin-write-only if you need to.

⌂

One local model for the team

Run a model on your own hardware through Ollama and offer it to all members at once, so sensitive work never leaves the building.

⊘

External access on or off

Decide whether members may connect ToolDurus to outside AI apps. Switch it off and tokens are hidden and refused, while ToolDurus Chat keeps working.

⚇

Members and devices

Invite by email (links valid 7 days), promote more admins, see each member's signed-in devices and sign them out remotely.

Security, privacy and GDPR

Built to be trusted with real documents.

EU-based · GDPR-compliant
A European company, strictly protective of your data.

ToolDurus s.r.o. is a Czech company bound by EU law. We process personal data in line with the GDPR and design every part of the platform to collect as little as possible and keep you in control of the rest.

EU · CZGDPRPrivacy by designData minimisation
Minimal dataSign-up needs only an email. Tool-call logs keep the shape of arguments, never their content.
Right to erasureDelete your account and your files, versions and conversations go with it; remaining logs are anonymised.
Encrypted secretsPasswords to your mailbox and API keys are stored encrypted and never shown again.
Your choice of modelRun a local model through Ollama and conversations stay on your own hardware.
Own search engineDocument indexing for semantic search runs on our own servers, not a third-party AI API.
Versioned consentTerms and privacy policy are versioned; you are asked again whenever they change.

Your account

  • Passwords hashed with scrypt, optional one-time sign-in codes by email
  • Every signed-in device listed; sign out one or all, instantly in the chat too
  • Changing your password signs out every other device
  • Regenerate your MCP token at any time

Your credentials

  • Mailbox passwords and API keys are encrypted at rest
  • Secrets are never shown again after you save them
  • Brute-force protection on external sign-ins
  • Rate limits on sending email and other sensitive actions

Your files

  • Stored under random paths that can't be guessed from names or IDs
  • Read-only zones the model can read but never modify
  • Protection against zip bombs, malicious file names and runaway patterns
  • Deleting your account removes your files and conversations

What we log, and what we don't

  • For tool calls we record only the shape of the arguments, never their values
  • Tokens and secret parts of links are masked in every log
  • Request and response bodies of the MCP server are not logged
  • Built on permissively licensed components; validation runs offline
Who it's for

Built for three kinds of users.

Everyday users

Let the AI you already use handle your Seznam.cz email, fill in forms, convert photos from your phone, make a QR payment code or clean up a podcast recording.

Professionals and organizations

Architects and engineers with DWG, DGN and PDF/A for permit portals; surveyors with GIS and the cadastre; lawyers reviewing contracts with tracked changes; offices with Excel and mail merge.

Developers

Production-grade tools behind one MCP endpoint, instead of wiring up LibreOffice, GDAL, FFmpeg and veraPDF yourself.

Early access pricing
0 €/ month, for now

Everything is free. Make the most of it.

We haven’t switched on payments yet. Until we do, you get the whole platform at no cost: every tool, the chat, storage and organizations. Get in early, build your workflows and tell us what to add next.

  • Every tool in the store
  • ToolDurus Chat with Gemini 2.5
  • Connect Claude, ChatGPT, Le Chat, Grok
  • 500 MB storage with versions
  • Semantic search in your files
  • Organizations and team policies
  • Your own local model via Ollama
  • No credit card required
Fair-use limits apply to the built-in chat. Paid plans may come later; until then, it’s all yours.
FAQ

Questions people ask.

Is it really free?
Yes. We haven’t turned on any payments yet, so the whole platform costs nothing and you don’t need a card to sign up. Paid plans may come later, so this is the best time to jump in. Only the built-in chat has a fair-use limit.
What is MCP?
The Model Context Protocol is an open standard for connecting AI apps to tools and data. ToolDurus is an MCP server: any app that supports custom MCP connectors can use its tools.
Which AI apps can I connect?
Any MCP-capable client. We have step-by-step guides for Claude, ChatGPT, Le Chat and Grok, and it also works with interfaces like LibreChat and your own agents.
Which models run in ToolDurus Chat?
Gemini 2.5 Flash and Gemini 2.5 Pro (with a 1M-token context), plus any local model you pair through Ollama. More providers are on the way. Organizations can limit which models members may pick.
How do I run my own local model?
Download a small script from your profile. It starts Ollama, pulls a model (qwen2.5:3b by default), opens a secure tunnel and prints a pairing link you paste back into ToolDurus. Your local model doesn't count towards chat usage limits.
How much can I store, and how big can files be?
500 MB per account, including older versions. Up to 50 MB per file in the web and in the chat. The upload widget inside external AI apps takes up to 10 MB per batch; for larger files the model gives you an upload link.
Is there a limit on chat usage?
Yes, a fair-use limit in a rolling 12-hour window, measured in model tokens. A single reply can run up to 8 rounds of tool calls. Local models are not counted.
Is my email password safe?
It is encrypted before it is stored and never shown again in the interface. Sending email is rate-limited and repeated failed sign-ins are blocked. We recommend an app-specific password from Seznam.cz.
What do I need for the cadastre tools?
Your own key to the ČÚZK “REST API for remote access to cadastral data”. ToolDurus queries parcels, buildings, units and proceedings and converts coordinates between WGS84 and S-JTSK. Owner information is never returned.
Can the AI damage my files?
Results are saved as new files by default. When a tool overwrites a file, the previous content becomes a version you can restore, and deletions go to a trash only you can empty. Folders marked read-only can never be changed by a model.
What happens if I delete my account?
Your files, versions, conversations and settings are deleted. Technical logs are kept only in anonymised form.
Founders

Meet the founders.

Martin Tošner
Martin Tošner
Co-founder
LinkedIn
Martin Blížil
Martin Blížil
Co-founder
LinkedIn
Šimon Vávra
Šimon Vávra
Co-founder
LinkedIn
ToolDurus is live

Help us build European AI sovereignty.

Europe shouldn’t have to rent its AI capabilities. ToolDurus is built and run by a European company, works with any model, including European and local ones, and keeps your tools, files and settings independent of any single AI provider. Sign up free with just your email and be part of it.