Overview
Scalekit’s Tavily MCP connector gives agents access to Tavily through AgentKit. Users authorize their Tavily accounts with OAuth, and Scalekit manages token storage and refresh for subsequent tool calls.Prerequisites
- A Scalekit account.
- A Tavily account to authorize access.
Set up the connection
In the Scalekit dashboard, open AgentKit > Connections, click Add connection, and select Tavily MCP. Use Scalekit’s provided OAuth credentials to get started without registering your own OAuth app. Name the connectiontavilymcp and save it. If you choose another name, use that value for connection_name in the example below. See Scalekit’s connection setup guide for configuration details.
Install and configure the SDK
.env file:
.env
Authorize a user and search
Save this example asquickstart.py. Replace user_123 with your application’s user identifier. Run the script, open the printed link, and complete Tavily authorization before returning to the terminal.
quickstart.py
ACTIVE before calling Tavily. For application redirects, account statuses, and production user verification, follow Scalekit’s user authorization guide.
Available tools
Use these names withexecute_tool:
Resources
- Scalekit Tavily MCP connector documentation: Tool parameters and Python and Node.js examples.
- Tavily MCP documentation