Tools

Choose tools that will be enabled by default

Overview

Tools give your models additional agentic capabilities. In this section you can select tools that will be enabled for all new chats and set up MCP servers (new!).

MCP Servers

Add remote Model Context Protocol (MCP) servers over HTTPS.

MCP configurations sync with iCloud, but you authenticate and enable them on each device separately.

Depending on your server you can choose:

  • No authentication: just direct connection
  • Token authentication with custom headers: The most common is Bearer token, to use that choose Token or custom headers > Add header. In the header add Header name: Authorization, Secret value: Bearer <your-token>. Note the space after Bearer.
  • OAuth sign-in: use this if the server requires sign-in. Then tap Sign in below to open a browser with a sign in flow.

Check server and tools - tap this to test the connection and see the tools offered by the MCP server.

Geeps supports provider server-side web search with OpenAI, Anthropic and OpenRouter. When using provider web search, the API handles the search on the server and the model returns a response using those search results.

Select a default search tool to be used in new chats. You can also change this in each chat menu by clicking + and choosing Search tool.

Search tools

Geeps adds support for third party search APIs starting with Exa.ai. Exa API is the same service that powers server-side search on OpenRouter (link).

Starting with Geeps 2.1 you can also set up and use Brave, Kagi and TinyFish as search providers. You need to register for API keys and save them in the settings.

Geeps implements a local tool that is compatible with any custom provider and model. When a model needs to search the web, it uses the selected search tool in Geeps and calls the search API directly from the app.

The API keys are stored in the keychain, just like the other keys, and are not synced with iCloud. Search tools are available to Geeps Plus users.

Server side tools

Server side tools are provided by the API and their calls are handled on the server and not visible in chat.

Image generation

This is a server-side tool supported by OpenAI when using Responses API. It enables 'inline' image generation in regular text chats with newer OpenAI models like gpt-5 family. When this is enabled you can ask the model to generate an image as part of a regular text conversation. You can also keep editing the image in the same chat. Learn more about image generation with OpenAI Responses API.

Local tools

This section lists additional local tools that are available to use by the models. Currently limited to Geeps Plus users.

Read web page

This tool allows the model to load and read any public web page when given a URL. You can use it by pasting a link in the message, or by asking the model to load one of the search results.

This tool uses the swift-readability package, which uses the @mozilla/readability library to securely load and extract readable content from a web page.

Tip: Use a share sheet on iOS to share any URL from Safari (or any other browser) to Geeps. This will start a new conversation with the link pasted in. You can then ask the model to summarize the page or ask any questions about it.

Additional tools

Additional local tools will be coming soon.