Skip to main content

Tools

The Tools page consolidates all tool-related settings: Built-in Tools, MCP Servers, Claude Code, and API/Webhook Tools (API endpoints).

Tools on your other browsers​

While Back up everything except chats is on in Settings, the built-in tool switches and their settings, your MCP servers and your API/Webhook Tools are backed up and come back in any browser you sign in to. Secrets are never backed up: MCP authorization headers and the values of headers stored securely stay in the browser where you entered them. The browser agent's choice to always allow its actions stays on each browser too.

On a new browser, an MCP server whose authorization header is elsewhere shows "Enter the auth header on this device" under its name: click "Edit", enter the header and click "Add". A tool's secure header shows "Enter this value on this device" in its value field: click "Edit", enter the value and save. Until you do, that server or tool fails.


Built-in Tools​

BrowseWiz gives AI models tools, which can help automate tasks. Currently supported built-in tools/toolsets are:

Each tool has a switch, with a short description under its name:

SwitchDefaultNotes
Spreadsheet toolsOnNo extra marking.
Calendar toolsOffMarked Beta. Has a "Configure" button. The switch stays disabled until you set up a calendar with "Configure"; creating the calendar ("Create Calendar") switches the tool on. Later saves ("Update Calendar") leave the switch as it is.
Browser automation agentOnHas a "Configure" button that opens the "Configure Browser Automation" dialog. See Settings.

These are the same switches as "Enable spreadsheet", "Enable calendar" and "Enable browser agent" in the chat's Tools menu. Changing a switch in one place changes it in the other.

Turning on Spreadsheet tools or Calendar tools opens Google sign-in if you aren't signed in yet. If sign-in fails, the page shows "Error authenticating tool name" and the switch stays off.

Browser agent downloads​

The last row of Built-in Tools, Browser agent downloads, lets the browser agent see the files it downloads. Click Let BrowseWiz see downloads and allow it in Chrome's prompt ("Manage your downloads"); the row then shows Allowed. You can also allow it from a plan card whose steps download files.

With it, when the agent clicks something that downloads a file (an invoice, a statement, an export), it waits until the file is saved before its next step, and reports the file's name and size, or that the download was interrupted. Without it, the agent can't tell whether most downloads worked, so it doesn't report them as saved.

The names and sizes of downloaded files are read on your computer. They leave it only as part of what the agent's AI model sees while it works, like the pages it reads. BrowseWiz never asks for this permission during a scheduled task's run.

Browser Use Agent​

The Browser Use Agent is an AI agent that can interact with web pages on your behalf. It can read page content, click elements, fill in forms, and extract structured information.

For full details, see the dedicated Browser Use Agent documentation.

Google Spreadsheet toolset​

Allows AI to create and manage spreadsheets with specified columns. It is useful to note structured data from visited websites:

  • leads (conference participants, LinkedIn profiles, organizations)
  • products
  • job postings
  • interesting places
  • reviews
  • interesting events
  • posts or whole articles

Example usage scenarios​

Lead generation specialist​

Searching an online database of companies/organizations - attach the current tab and ask BrowseWiz to add the company as a lead to your spreadsheet.

Recruiter/Talent sourcer​

Searching profiles on LinkedIn - attach the current tab and ask BrowseWiz to add the candidate's profile to your spreadsheet, with a note.

Market researcher​

Looking for competition products and listing all his findings in a spreadsheet with all the details and parameters in columns.

caution

The Google Spreadsheet toolset only works with spreadsheets BrowseWiz created. It cannot access or manage your other Google Sheets spreadsheets.

Google Calendar toolset​

Allows the AI to create, find, update and delete events in a dedicated calendar, including recurring events and events with attendees. Before you can turn it on, click "Configure" next to Calendar tools to create the calendar.

For full details, see the dedicated Google Calendar toolset documentation.

caution

The Google Calendar toolset only works with the calendar BrowseWiz creates for it. It cannot access your other Google calendars or their events.


MCP Servers​

This section is marked Beta. To add an MCP server, fill in:

  • Server URL: the server's address, for example https://example.com/mcp.
  • Authorization header (optional): if the server needs authentication, enter the full header value, for example Bearer <token>. BrowseWiz sends it as the Authorization header with every request to the server.

Then click "Add". BrowseWiz connects to the server over Streamable HTTP and shows "Successfully connected to MCP server" or "Failed to connect to MCP server". Only servers it can connect to are added.

Each server is listed by the name it reports, with its URL below. A server with an authorization header shows an "Auth" badge. "Edit" fills the form with the server's details: change them and click "Add" to save. If you change the URL, BrowseWiz adds it as a new server, so delete the old one. The trash button deletes a server.

All of a server's tools appear in the chat's Tools menu under "MCP Server Tools", switched on. When you add or delete a server, an open side panel picks up the change right away: it reconnects to every server, so all MCP tool switches are on again, and a deleted server's tools leave the menu and aren't offered on your next message. Deleting a server shows "Server removed successfully". BrowseWiz connects to your servers each time you open the side panel. A server it can't reach then is skipped, and its tools don't appear.

info

If a server's own tools change, close and reopen the side panel (we recommend Alt/Option+B) to load the current tools.


Claude Code​

Connects Claude Code on your computer to BrowseWiz. Turn on Connect Claude Code to get a setup command with Copy, the connection status (Connected or Waiting for Claude Code) and Reset token. Turning it off deletes the token and disconnects. See Claude Code for setup and what Claude Code can see.


API/Webhook Tools​

Connect the AI to your own APIs and webhooks. The AI decides when to call them, based on the JSON Schema you give each tool.

Adding a Tool​

To add a new tool, provide:

  • Tool Name: A name to identify the tool in the list and in the chat's Tools menu.
  • Endpoint URL: The accessible API endpoint for the tool. A request with the selected HTTP Method (POST by default) is sent here, with the tool's arguments in the request body as a JSON object matching your JSON Schema.
  • HTTP Method: The HTTP method to use (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS). The arguments are only sent in the request body, never in the URL, so with GET or HEAD the endpoint receives no arguments. Use POST, PUT, PATCH or DELETE for a tool that needs them.
  • JSON Schema: The structure outlining how to interact with the tool. The AI sees the name and description, which should say when to use the tool, and sends the properties as the arguments in the request body. The form starts with this template:
{
"name": "dummyName",
"description": "Replace this placeholder description.",
"parameters": {
"type": "object",
"properties": {
"dummy_property": {
"type": "string",
"description": "Replace this property with your own."
}
}
}
}
  • Headers (optional): Additional HTTP headers for authentication or configuration. Enter a name and value, then click the plus button. To store a header's value encrypted, click the lock button ("Store securely") before adding it: the value is then hidden like a password. A saved header shows a closed lock ("Stored securely") or an open one ("Stored in plain text"), and this can't be changed afterwards.

Click "Add tool". The JSON Schema must be valid JSON: otherwise the form shows "Invalid JSON" with the line of the error.

Saved tools are listed with their endpoint. "Edit" loads a tool into the form, where you click "Save" or "Cancel". The trash button deletes a tool. Each tool also gets a switch in the chat's Tools menu, under "Custom Tools".

In a scheduled task's runs, an API/Webhook tool runs only if the task's plan declares it, and only after the safety check allows the call. MCP tools never run in scheduled tasks.

These tools enable your AI to perform actions like:

  • Fetching real-time data
  • Interacting with external services
  • Processing specific requests through custom APIs

Note: Make sure you have the necessary API credentials and permissions before adding a tool.

⚠️ Important: Exercise caution when adding APIs that can modify data or perform actions. The AI calls these APIs without asking you first, based on context, and while it tries to make appropriate choices, it may not always interpret the requirements correctly. Consider using read-only endpoints or adding validation layers where possible.

Import and export​

"Export" downloads all your tools as tools_export.json. "Import" adds the tools from such a file; a tool with the same ID as an existing one replaces it.

caution

The exported file contains every header value in plain text, including headers stored securely. Keep it private.