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.