Documentation Index Fetch the complete documentation index at: https://docs.langchain.com/llms.txt
Use this file to discover all available pages before exploring further.
Tools are utilities designed to be called by a model: their inputs are designed to be generated by models, and their outputs are designed to be passed back to models.
A toolkit is a collection of tools meant to be used together.
Search
The following table shows tools that execute online searches in some shape or form:
Tool/Toolkit Free/Paid Return Data Bing Search Paid URL, Snippet, Title Brave Search Free URL, Snippet, Title cloro Paid URL, Snippet, Title, Answer DuckDuckgoSearch Free URL, Snippet, Title Exa Search 1000 free searches/month URL, Author, Title, Published Date Google Search Paid URL, Snippet, Title Google Serper Free URL, Snippet, Title, Search Rank, Site Links Jina Search 1M Response Tokens Free URL, Snippet, Title, Page Content Linkup Search 2000 free searches/month URL, Content, Sources Mojeek Search Paid URL, Snippet, Title Nia Toolkit Free tier available Code, Docs, Metadata, Sources Nimble Search Free trial available URL, Content, Title Parallel Search Paid URL, Title, Excerpts SearchApi 100 Free Searches on Sign Up URL, Snippet, Title, Search Rank, Site Links, Authors SearxNG Search Free URL, Snippet, Title, Category SerpApi 250 Free Searches/Month Answer Tavily Search 1000 free searches/month URL, Content, Title, Images, Answer Apify Free tier, pay-per-use (varies by Actor) Actor output (varies by Actor) You.com Search Free for 60 days URL, Title, Page Content
Code interpreter
The following table shows tools that can be used as code interpreters:
Tool/Toolkit Supported Languages Sandbox Lifetime Supports File Uploads Return Types Supports Self-Hosting Amazon Bedrock AgentCore Code Interpreter Python, JavaScript, TypeScript Configurable (up to 8 hours) ✅ Text, Images, Files ❌ Azure Container Apps dynamic sessions Python 1 Hour ✅ Text, Images ❌ Bearly Code Interpreter Python Resets on Execution ✅ Text ❌ Riza Code Interpreter Python, JavaScript, PHP, Ruby Resets on Execution ✅ Text ✅
Productivity
The following table shows tools that can be used to automate tasks in productivity tools:
Tool/Toolkit Pricing GitHub Toolkit Free GitLab Toolkit Free for personal project Gmail Toolkit Free, with limit of 250 quota units per user per second Infobip Tool Free trial, with variable pricing after Jira Toolkit Free, with rate limits Office365 Toolkit Free with Office365, includes rate limits Slack Toolkit Free AgentPhone Toolkit Free tier available, with pay-as-you-go pricing after Twilio Tool Free trial, with pay-as-you-go pricing after
Web browsing
The following table shows tools that can be used to automate tasks in web browsers:
Tool/Toolkit Pricing Supports Interacting with the Browser AgentQL Toolkit Free trial, with pay-as-you-go and flat rate plans after ✅ Amazon Bedrock AgentCore Browser Pay-per-use (AWS) ✅ Hyperbrowser Browser Agent Tools Free trial, with flat rate plans and pre-paid credits after ✅ Hyperbrowser Web Scraping Tools Free trial, with flat rate plans and pre-paid credits after ❌ MultiOn Toolkit 40 free requests/day ✅ Nimble Extract Free trial available ❌ Oxylabs Web Scraper API Free trial, with flat rate plans and pre-paid credits after ❌ PlayWright Browser Toolkit Free ✅ Requests Toolkit Free ❌
Database
The following table shows tools that can be used to automate tasks in databases:
Tool/Toolkit Allowed Operations Cassandra Database Toolkit SELECT and schema introspection MCP Toolbox Any SQL operation SQLDatabase Toolkit Any SQL operation Spark SQL Toolkit Any SQL operation Drasi Toolkit Real-time database change detection Stardog SPARQL SELECT and schema introspection
Finance
The following table shows tools that can be used to execute financial transactions such as payments, purchases, and more:
Tool/Toolkit Pricing Capabilities Ampersend Paid Pay for and use remote AI agent services with automatic x402 payment handling. GOAT Free Create and receive payments, purchase physical goods, make investments, and more. Privy Free Create wallets with configurable permissions and execute transactions with speed.
The following platforms provide access to multiple tools and services through a unified interface:
Tool/Toolkit Number of Integrations Pricing Key Features Composio 500+ Free tier available OAuth handling, event-driven workflows, multi-user support
Amazon Bedrock AgentCore Browser
Amazon Bedrock AgentCore Code Interpreter
Azure AI Services Toolkit
Azure Cognitive Services Toolkit
Azure Container Apps Dynamic Sessions
BrightData Web Scraper API
Cassandra Database Toolkit
Financial Datasets Toolkit
Google Cloud Text-to-Speech
Hyperbrowser Browser Agent Tools
Hyperbrowser Web Scraping Tools
Natural Language API Toolkits
PlayWright Browser Toolkit
Scrapeless Universal Scraping
Zapier Natural Language Actions