Tulio
Tulio

Talk to your data.

Tulio runs MCP tools from your iPhone so you can ask questions of your data in plain language. A small on-device model handles the conversation and the tools do the work, which suits short exchanges more than long chats.

Full version, free See the roadmap

We believe MCP is the next revolution in data, and we want to contribute to it. Tulio is free in its full version. Our business is building MCP tools.

Requires an iPhone with Apple Intelligence and iOS 26 or later.
01

Ask your data

Connect an MCP server from the catalog or by URL, choose its tools, and ask in plain language. Tulio calls the tools and shows the result in the chat.

02

Small model, on your phone

Replies come from Apple’s Foundation Models running on your iPhone. The model is small, so the tools carry the work. There is no model picker and no account.

03

MCP apps in the chat

MCP Apps is a new extension of the MCP protocol: a server can attach a small web app to a tool, and Tulio opens it inside the conversation (a form, a chart, a 3D scene) and expands it to full screen.

Features

What Tulio does today and how it works.

On-device model

Apple’s Foundation Models run on your iPhone to understand your question and call the right tools. The model is small, so Tulio is built for short, tool-driven exchanges. Your chats are saved on the phone.

The Chats list: a search field, the All and Pinned filters and three recent conversations, with the on-device Foundation Model shown as active. (Mint theme)The Chats list: a search field, the All and Pinned filters and three recent conversations, with the on-device Foundation Model shown as active. (Paper theme)

Conversations

Read replies as they are generated, copy or regenerate them, and see when the model is working.

A conversation: the question “In one sentence, what is an MCP server?” and the model’s answer in one sentence, with the message box at the bottom. (Mint theme)A conversation: the question “In one sentence, what is an MCP server?” and the model’s answer in one sentence, with the message box at the bottom. (Paper theme)

MCP server catalog

Add servers from a catalog or paste a URL. Pick which tools to enable and edit the connection later.

The Settings screen: a connected MCP server with its three tools, each with its own switch, an Add server button and the six app themes to choose from. (Mint theme)The Settings screen: a connected MCP server with its three tools, each with its own switch, an Add server button and the six app themes to choose from. (Paper theme)

MCP apps in the chat

What if what you need is not a single question, but a whole process: filling in a request, checking figures, sending it for approval? That is what web apps are for, and MCP Apps, a new extension of the MCP protocol, lets a tool bring its own web app right into the chat.

When the model calls such a tool, Tulio opens the app in the conversation: a form, a chart, a 3D scene. The steps of the flow live in the app, which talks to your server by itself, for example to send the form for approval, so the conversation does not have to carry every step. And you can simply say it: dictate your request and the app opens with the parameters already filled in. It follows the theme you chose, runs apart from the rest of the app, and you can expand it to full screen. Tools that come without an app keep answering with text.

It is ideal for company and private data. Tulio only talks to the servers you set up and sends your information nowhere else. The model runs on your iPhone, and an app can only reach the domains your server declares. Working with your own data has never been this simple.

And there is more to come: the app will also be able to write in the chat and tell the model what is on screen.

See what is next on the roadmap
An MCP app inside the chat: after the model calls the solicitar_descuento tool, a discount request form for the account Globex shows a 15% discount slider and a risk warning. (Mint theme)An MCP app inside the chat: after the model calls the solicitar_descuento tool, a discount request form for the account Globex shows a 15% discount slider and a risk warning. (Paper theme)

Tables and results

Ever needed a report and had to log in to an admin panel or some remote system from your iPhone? With Tulio you just ask. It connects to your server through MCP, the open protocol for connecting AI with your tools and data, and brings the answer back as a table you can read right in the chat, or open in full screen when it is big.

Under the hood, Tulio defines its own MIME type, application/vnd.nativeapp.table+json, so a tool can return a table that is drawn natively. Your server has to support it (plain tabular JSON also works, with less formatting). And the model never receives the whole table, only a short description of it, so a small on-device model does not run out of room.

See the Developers section to learn how to return one
A tool result drawn as a native table: five of six open sales opportunities with account, stage, amount and close date, and a link to view the full table. (Mint theme)A tool result drawn as a native table: five of six open sales opportunities with account, stage, amount and close date, and a link to view the full table. (Paper theme)

Voice

Dictate your message instead of typing.

Dictation in progress: a Listening panel transcribes the speech live, with a sound wave and the note that the audio never leaves the iPhone. (Mint theme)Dictation in progress: a Listening panel transcribes the speech live, with a sound wave and the note that the audio never leaves the iPhone. (Paper theme)

Themes

Choose between six themes. Mint, Amber, Violet and Ocean are dark; Paper and Sand are light.

Mint
Mint
Amber
Amber
Paper
Paper
Violet
Violet
Ocean
Ocean
Sand
Sand

For MCP developers

Tulio hosts MCP apps and renders tables natively. Return the right content from your FastMCP server and Tulio does the rest.

01

MCP tools

Tulio is an MCP client. The tools your server exposes are available to the model, which calls them to answer questions about your data.

02

MCP apps

MCP Apps is the new MCP extension for interactive interfaces. A tool declares a ui:// resource with a web app (HTML). Tulio fetches it, runs it in a sandboxed WebView and talks to it with JSON-RPC over postMessage. The app can call your server’s tools, receives the host theme and can ask for full screen; the domains it may reach are the ones your server declares as CSP. A host without support still gets the tool’s text result.

Read the MCP Apps overview
03

Native tables

Return a resource with this MIME type and Tulio shows it as a native table instead of plain text. The model does not receive the table, only a short description of it, so it does not fill its context window.

application/vnd.nativeapp.table+json
04

FastMCP example

A public repository with an example server built with FastMCP.

View the example on GitHub
Table of open sales opportunities drawn natively in the chat from the result of an MCP tool.
Native table
An MCP app in the chat: a green 3D cube with a digit on its faces, turning inside an isolated web view.
MCP app with three.js

Roadmap

Planned releases, in order. Items can change, and no dates are committed.

Now
1.0

Core chat

Chat list, conversation and chat menu: pin.
Next
1.1

Smarter MCP apps

MCP apps will be able to send a message to the chat and update what the model knows (ui/message and ui/update-model-context). What you do in an app, like picking a row or sending a form, will carry on in the conversation without retyping it, and the model will be able to answer about what is on screen.
Planned
1.2

Settings and company connection

Work email, .well-known discovery and single sign-on with OAuth 2.1, the MCP authorization standard. Tokens stay in the iOS Keychain.
Planned
1.3

Profiles and permissions

Profiles, each with its own set of tools, plus tool cards, permission prompts and in-chat errors.
Planned
1.4

To be defined

Features listed under Planned are not available yet and may change before release.

Support

Write to us and we will reply by email. Include your iPhone model and iOS version if you are reporting a problem.

[email protected]

Requirements

Tulio needs an iPhone that supports Apple Intelligence, running iOS 26 or later, with Apple Intelligence turned on in Settings.

Common questions

—Where are my chats stored? On your iPhone only. Deleting the app removes them.
—How do I delete a chat? Open the chat menu and choose delete, then confirm.
—A tool or the model returned an error. What do I do? Try again. If it keeps failing, email us with what you were doing.
—Is my data used to train AI? No. Tulio does not send your conversations to us.

Privacy requests

Tulio holds no personal data about you on our side. For questions about privacy, see the Privacy Policy or write to the address above.

Privacy Policy

Last updated: October 29, 2026

Tulio does not collect, store or share your personal data. Your conversations stay on your iPhone.

[email protected]

Who we are

Tulio is developed by Manuel Martinez (“we”). You can reach us at [email protected].

Data we collect

None. Tulio has no accounts, no analytics, no advertising and no tracking. We do not receive your conversations, settings or device identifiers.

Data stored on your device

Your chats, pinned items and settings are stored on your iPhone, inside the app. Apple’s data protection applies to them. If you back up your iPhone, iOS may include the app’s data in that backup, according to your own settings.

On-device model

Replies are generated by Apple’s Foundation Models on your device. Apple’s own terms and privacy information apply to Apple Intelligence.

Servers you choose to connect

Tulio can connect to MCP servers, for example one provided by your employer. This is optional and only happens when you set it up.

—When a tool runs, Tulio sends that server the request the tool needs. We do not see it.
—The operator of that server is responsible for the data it receives. Its privacy policy applies.
—Sign-in happens with your organization’s identity provider. Credentials are kept in the iOS Keychain on your device.

Microphone and speech

If you use voice input, Tulio asks for microphone and speech recognition access. You can turn this off in iOS Settings at any time. Tulio does not keep audio recordings.

Children

Tulio is not directed to children under 13. Because we collect no data, we hold no information about any user.

Retention and deletion

Delete a chat in the app to remove it. Deleting the app removes all of its data from your device. There are no accounts, so there is nothing to delete on our side.

Changes to this policy

If our practices change, we will update this page and the date above before the change takes effect.

Contact

Questions about this policy: [email protected].

Terms of Use

Last updated: October 29, 2026

By using Tulio you agree to these terms. If you do not agree, do not use the app.

[email protected]

License

Tulio is licensed to you for personal use on Apple devices you own or control, under Apple’s standard Licensed Application End User License Agreement. If these terms conflict with that agreement, Apple’s agreement prevails for matters it covers.

AI-generated content

Replies come from an AI model and can be wrong, incomplete or out of date. Check important information before you rely on it. Do not use Tulio as the only source for medical, legal or financial decisions.

Tools and third-party servers

When you connect an MCP server, you decide which tools it can use. You are responsible for the servers you connect, for having the right to use them, and for what the tools do. We are not responsible for third-party servers or their content.

Acceptable use

—Do not use Tulio to break the law or the rights of others.
—Do not attempt to reverse engineer or tamper with the app, except where the law allows it.
—Do not use connected tools to access systems or data you are not authorized to use.

No warranty

Tulio is provided “as is” without warranties of any kind, to the extent the law permits.

Limitation of liability

To the extent the law permits, we are not liable for indirect or consequential damages arising from your use of Tulio. Nothing here limits rights you have under mandatory consumer law.

Changes

We may update these terms. The date above shows the latest version. Continued use after an update means you accept it.

Contact

Questions about these terms: [email protected].

Press kit

Facts, icon and screenshots for articles and reviews.

About Tulio

Tulio is an iPhone app for talking to your data through MCP tools. It uses Apple’s on-device Foundation Models to interpret requests and call tools on the servers you connect.

Developer
Manuel Martinez
Platform
iPhone, iOS 26 or later
Requires
Apple Intelligence
Price
Free
Languages
English, Spanish

App icon

Use the icon as provided. Do not recolor or add effects. The App Store name and badge belong to Apple Inc.

Screenshots

The Chats list: a search field, the All and Pinned filters and three recent conversations, with the on-device Foundation Model shown as active. (Mint theme)The Chats list: a search field, the All and Pinned filters and three recent conversations, with the on-device Foundation Model shown as active. (Paper theme)A conversation: the question “In one sentence, what is an MCP server?” and the model’s answer in one sentence, with the message box at the bottom. (Mint theme)A conversation: the question “In one sentence, what is an MCP server?” and the model’s answer in one sentence, with the message box at the bottom. (Paper theme)The Settings screen: a connected MCP server with its three tools, each with its own switch, an Add server button and the six app themes to choose from. (Mint theme)The Settings screen: a connected MCP server with its three tools, each with its own switch, an Add server button and the six app themes to choose from. (Paper theme)An MCP app inside the chat: after the model calls the solicitar_descuento tool, a discount request form for the account Globex shows a 15% discount slider and a risk warning. (Mint theme)An MCP app inside the chat: after the model calls the solicitar_descuento tool, a discount request form for the account Globex shows a 15% discount slider and a risk warning. (Paper theme)A tool result drawn as a native table: five of six open sales opportunities with account, stage, amount and close date, and a link to view the full table. (Mint theme)A tool result drawn as a native table: five of six open sales opportunities with account, stage, amount and close date, and a link to view the full table. (Paper theme)Dictation in progress: a Listening panel transcribes the speech live, with a sound wave and the note that the audio never leaves the iPhone. (Mint theme)Dictation in progress: a Listening panel transcribes the speech live, with a sound wave and the note that the audio never leaves the iPhone. (Paper theme)An MCP app in the chat: a green 3D cube with a digit on its faces, turning inside an isolated web view. (Mint theme)