Tools
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
Bearertoken, 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 afterBearer. - 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.
Search
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.
Additional tools
Additional local tools will be coming soon.