Tools & MCP

Give AI models access to external tools and functions when running your prompts.

Add tools manually

  • Go to Settings → Tools.
  • Click Add Tool and provide a display name, identifier, and description. Add parameters with a name, type (string, integer, number, boolean, array, or object), and description.
  • Edit a tool with the pencil icon, or delete with the trash icon.

Identifiers must start with a letter or underscore, followed by letters, numbers, underscores, dots, or hyphens (e.g., my_tool, search.v2).

Connect MCP servers

MCP (Model Context Protocol) servers automatically sync tool definitions to your workspace. In Settings → Tools:

  • Add Server — provide a name, URL, and optional bearer token. Tools sync automatically.
  • Sync — click the refresh button to re-sync. Each card shows tool count, last sync time, and any sync errors.
  • Remove — removes the server and all its synced tools.

MCP-synced tools are read-only — to modify them, manage the MCP server directly. Manual tools show a "Manual" badge and can be freely edited or deleted.

Use tools in the Playground

When testing prompts in the Playground, the Setup panel includes a Tools section where you can toggle entire MCP servers on or off, or enable/disable individual tools per run. Only enabled tools are sent to the AI model.