> ## Documentation Index
> Fetch the complete documentation index at: https://langchain-5e9cc07a-preview-cbmdac-1785296168-e67df75.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Tool integrations

> Integrate with tools using LangChain Python.

[Tools](/oss/python/langchain/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                             |
| ----------------------------------------------------------------------- | ---------------------------------------- | --------------------------------------- |
| [cloro](https://docs.cloro.dev)                                         | Paid                                     | URL, Snippet, Title, Answer             |
| [Exa Search](/oss/python/integrations/tools/exa_search)                 | 1000 free searches/month                 | URL, Author, Title, Published Date      |
| [Google Search](/oss/python/integrations/tools/google_search)           | Paid                                     | URL, Snippet, Title                     |
| [iFlow Search](https://platform.iflow.cn/)                              | Paid                                     | URL, Title, Snippet, Date               |
| [Linkup Search](https://github.com/LinkupPlatform/langchain-linkup)     | 2000 free searches/month                 | URL, Content, Sources                   |
| [Nia Toolkit](https://github.com/nozomio-labs/nia-langchain)            | Free tier available                      | Code, Docs, Metadata, Sources           |
| [Nimble Search](https://docs.nimbleway.com/nimble-sdk/web-tools/search) | Free trial available                     | URL, Content, Title                     |
| [Parallel Search](/oss/python/integrations/tools/parallel_search)       | Paid                                     | URL, Title, Excerpts                    |
| [Perplexity Search](/oss/python/integrations/tools/perplexity_search)   | Paid (with monthly free tier)            | URL, Title, Snippet, Date, Last Updated |
| [Tavily Search](/oss/python/integrations/tools/tavily_search)           | 1000 free searches/month                 | URL, Content, Title, Images, Answer     |
| [Apify](https://docs.apify.com/platform/integrations/langchain)         | Free tier, pay-per-use (varies by Actor) | Actor output (varies by Actor)          |
| [You.com Search](/oss/python/integrations/tools/you)                    | \$100 in credits on sign up              | 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](/oss/python/integrations/tools/bedrock_agentcore_code_interpreter) | Python, JavaScript, TypeScript | Configurable (up to 8 hours) | ✅                     | Text, Images, Files | ❌                     |
| [Azure Container Apps dynamic sessions](/oss/python/integrations/tools/azure_dynamic_sessions)                 | Python                         | 1 Hour                       | ✅                     | Text, Images        | ❌                     |

## Productivity

The following table shows tools that can be used to automate tasks in productivity tools:

| Tool/Toolkit                                                 | Pricing                                                                        |
| ------------------------------------------------------------ | ------------------------------------------------------------------------------ |
| [Gmail Toolkit](/oss/python/integrations/tools/google_gmail) | Free, with limit of 250 quota units per user per second                        |
| [AgentMail Toolkit](https://docs.agentmail.to/)              | Free tier available, with [pay-as-you-go pricing](https://agentmail.to) after  |
| [AgentPhone Toolkit](https://docs.agentphone.to)             | Free tier available, with [pay-as-you-go pricing](https://agentphone.to) after |
| [e2a](https://e2a.dev)                                       | Free tier available, with [flat-rate paid plans](https://e2a.dev) 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](https://docs.agentql.com/)                                                 | Free trial, with pay-as-you-go and flat rate plans after    | ✅                                     |
| [Amazon Bedrock AgentCore Browser](/oss/python/integrations/tools/bedrock_agentcore_browser) | Pay-per-use (AWS)                                           | ✅                                     |
| [Browserless](https://browserless.io)                                                        | Free tier, with usage-based plans after                     | ✅                                     |
| [Hyperbrowser Browser Agent Tools](https://docs.hyperbrowser.ai/)                            | Free trial, with flat rate plans and pre-paid credits after | ✅                                     |
| [Hyperbrowser Web Scraping Tools](https://docs.hyperbrowser.ai/)                             | Free trial, with flat rate plans and pre-paid credits after | ❌                                     |
| [Nimble Extract](https://docs.nimbleway.com/nimble-sdk/web-tools/extract)                    | Free trial available                                        | ❌                                     |
| [Oxylabs Web Scraper API](https://github.com/oxylabs/langchain-oxylabs)                      | Free trial, with flat rate plans and pre-paid credits after | ❌                                     |

## Database

The following table shows tools that can be used to automate tasks in databases:

| Tool/Toolkit                                                      | Allowed Operations                     |
| ----------------------------------------------------------------- | -------------------------------------- |
| [MCP Toolbox](/oss/python/integrations/tools/mcp_toolbox)         | Any SQL operation                      |
| [Drasi Toolkit](https://github.com/drasi-project/langchain-drasi) | Real-time database change detection    |
| [Stardog](https://github.com/stardog-union/stardog-langchain)     | 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](https://docs.ampersend.ai)        | Paid    | Pay for and use remote AI agent services with automatic x402 payment handling.    |
| [Privy](/oss/python/integrations/tools/privy) | Free    | Create wallets with configurable permissions and execute transactions with speed. |

## Integration platforms

The following platforms provide access to multiple tools and services through a unified interface:

| Tool/Toolkit                                        | Number of Integrations | Pricing             | Key Features                                               |
| --------------------------------------------------- | ---------------------- | ------------------- | ---------------------------------------------------------- |
| [Composio](/oss/python/integrations/tools/composio) | 500+                   | Free tier available | OAuth handling, event-driven workflows, multi-user support |

## All tools and toolkits

<div class="integration-downloads-table">
  | Integration                                                                                             | Downloads                                                                                                                                                                                                                                                                       |
  | :------------------------------------------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
  | [`Google imagen`](../integrations/tools/google_imagen)                                                  | <span data-sort-value="33000000"><a href="https://pypi.org/project/langchain-google-vertexai/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-google-vertexai/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>             |
  | [`BrowserToolkit`](../integrations/tools/bedrock_agentcore_browser)                                     | <span data-sort-value="12000000"><a href="https://pypi.org/project/langchain-aws/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-aws/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                     |
  | [`CodeInterpreterToolkit`](../integrations/tools/bedrock_agentcore_code_interpreter)                    | <span data-sort-value="12000000"><a href="https://pypi.org/project/langchain-aws/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-aws/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                     |
  | [`Gmail toolkit`](../integrations/tools/google_gmail)                                                   | <span data-sort-value="11000000"><a href="https://pypi.org/project/langchain-google-community/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-google-community/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>           |
  | [`Google calendar toolkit`](../integrations/tools/google_calendar)                                      | <span data-sort-value="11000000"><a href="https://pypi.org/project/langchain-google-community/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-google-community/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>           |
  | [`Google cloud text-to-speech`](../integrations/tools/google_cloud_texttospeech)                        | <span data-sort-value="11000000"><a href="https://pypi.org/project/langchain-google-community/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-google-community/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>           |
  | [`Google search`](../integrations/tools/google_search)                                                  | <span data-sort-value="11000000"><a href="https://pypi.org/project/langchain-google-community/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-google-community/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>           |
  | [`Databricks unity catalog (Uc)`](../integrations/tools/databricks)                                     | <span data-sort-value="3000000"><a href="https://pypi.org/project/databricks-langchain/" target="_blank">  <img src="https://static.pepy.tech/badge/databricks-langchain/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                        |
  | [`Azure Logic Apps`](../integrations/tools/azure_logic_apps)                                            | <span data-sort-value="910000"><a href="https://pypi.org/project/langchain-azure-ai/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-azure-ai/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                             |
  | [`Microsoft Foundry tools`](../integrations/tools/azure_ai)                                             | <span data-sort-value="910000"><a href="https://pypi.org/project/langchain-azure-ai/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-azure-ai/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                             |
  | [`Microsoft Foundry Tools (formerly Azure AI Services) tools`](../integrations/tools/azure_ai_services) | <span data-sort-value="910000"><a href="https://pypi.org/project/langchain-azure-ai/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-azure-ai/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                             |
  | [`Tavily crawl`](../integrations/tools/tavily_crawl)                                                    | <span data-sort-value="736000"><a href="https://pypi.org/project/langchain-tavily/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-tavily/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                 |
  | [`Tavily extract`](../integrations/tools/tavily_extract)                                                | <span data-sort-value="736000"><a href="https://pypi.org/project/langchain-tavily/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-tavily/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                 |
  | [`Tavily map`](../integrations/tools/tavily_map)                                                        | <span data-sort-value="736000"><a href="https://pypi.org/project/langchain-tavily/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-tavily/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                 |
  | [`Tavily search`](../integrations/tools/tavily_search)                                                  | <span data-sort-value="736000"><a href="https://pypi.org/project/langchain-tavily/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-tavily/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                 |
  | [`WatsonxSQLDatabaseToolkit`](../integrations/tools/ibm_watsonx_sql)                                    | <span data-sort-value="675000"><a href="https://pypi.org/project/langchain-ibm/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-ibm/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                       |
  | [`WatsonxToolkit`](../integrations/tools/ibm_watsonx)                                                   | <span data-sort-value="675000"><a href="https://pypi.org/project/langchain-ibm/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-ibm/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                       |
  | [`Composio`](../integrations/tools/composio)                                                            | <span data-sort-value="348000"><a href="https://pypi.org/project/composio-langchain/" target="_blank">  <img src="https://static.pepy.tech/badge/composio-langchain/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                             |
  | [`Perplexity search`](../integrations/tools/perplexity_search)                                          | <span data-sort-value="335000"><a href="https://pypi.org/project/langchain-perplexity/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-perplexity/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                         |
  | [`Exa search`](../integrations/tools/exa_search)                                                        | <span data-sort-value="203000"><a href="https://pypi.org/project/langchain-exa/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-exa/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                       |
  | [`Oracle AI vector search generate summary`](../integrations/tools/oracleai)                            | <span data-sort-value="135000"><a href="https://pypi.org/project/langchain-oracledb/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-oracledb/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                             |
  | [`Azure container apps dynamic sessions`](../integrations/tools/azure_dynamic_sessions)                 | <span data-sort-value="104000"><a href="https://pypi.org/project/langchain-azure-dynamic-sessions/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-azure-dynamic-sessions/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span> |
  | [`Upstage groundedness check`](../integrations/tools/upstage_groundedness_check)                        | <span data-sort-value="49000"><a href="https://pypi.org/project/langchain-upstage/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-upstage/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                |
  | [`MemgraphToolkit`](https://github.com/memgraph/langchain-memgraph)                                     | <span data-sort-value="25000"><a href="https://pypi.org/project/langchain-memgraph/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-memgraph/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                              |
  | [`ApifyActorsTool`](https://docs.apify.com/platform/integrations/langchain)                             | <span data-sort-value="23000"><a href="https://pypi.org/project/langchain-apify/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-apify/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                    |
  | [`SmartScraperTool`](https://github.com/ScrapeGraphAI/langchain-scrapegraph)                            | <span data-sort-value="20000"><a href="https://pypi.org/project/langchain-scrapegraph/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-scrapegraph/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                        |
  | [`Mcp toolbox for databases`](../integrations/tools/mcp_toolbox)                                        | <span data-sort-value="10000"><a href="https://pypi.org/project/toolbox-langchain/" target="_blank">  <img src="https://static.pepy.tech/badge/toolbox-langchain/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                |
  | [`AdeuToolkit`](https://adeu.ai)                                                                        | <span data-sort-value="9000"><a href="https://pypi.org/project/langchain-adeu/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-adeu/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                       |
  | [`Brightdataserp`](https://github.com/luminati-io/langchain-brightdata)                                 | <span data-sort-value="9000"><a href="https://pypi.org/project/langchain-brightdata/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-brightdata/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                           |
  | [`Brightdataunlocker`](https://github.com/luminati-io/langchain-brightdata)                             | <span data-sort-value="9000"><a href="https://pypi.org/project/langchain-brightdata/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-brightdata/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                           |
  | [`Brightdatawebscraperapi`](https://github.com/luminati-io/langchain-brightdata)                        | <span data-sort-value="9000"><a href="https://pypi.org/project/langchain-brightdata/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-brightdata/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                           |
  | [`StripeAgentToolkit`](../integrations/tools/stripe)                                                    | <span data-sort-value="6000"><a href="https://pypi.org/project/stripe-agent-toolkit/" target="_blank">  <img src="https://static.pepy.tech/badge/stripe-agent-toolkit/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                           |
  | [`e2a`](https://e2a.dev)                                                                                | <span data-sort-value="4000"><a href="https://pypi.org/project/e2a/" target="_blank">  <img src="https://static.pepy.tech/badge/e2a/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                                             |
  | [`LinkupSearchTool`](https://github.com/LinkupPlatform/langchain-linkup)                                | <span data-sort-value="4000"><a href="https://pypi.org/project/langchain-linkup/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-linkup/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                   |
  | [`Cdp agentkit toolkit`](../integrations/tools/cdp_agentkit)                                            | <span data-sort-value="3000"><a href="https://pypi.org/project/coinbase-agentkit-langchain/" target="_blank">  <img src="https://static.pepy.tech/badge/coinbase-agentkit-langchain/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>             |
  | [`Compass defi toolkit`](https://pypi.org/project/langchain-compass/)                                   | <span data-sort-value="3000"><a href="https://pypi.org/project/langchain-compass/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-compass/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                 |
  | [`Google drive`](../integrations/tools/google_drive)                                                    | <span data-sort-value="3000"><a href="https://pypi.org/project/langchain-googledrive/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-googledrive/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                         |
  | [`GraphTool`](https://dev.writer.com/home/introduction)                                                 | <span data-sort-value="3000"><a href="https://pypi.org/project/langchain-writer/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-writer/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                   |
  | [`Parallel extract`](../integrations/tools/parallel_extract)                                            | <span data-sort-value="3000"><a href="https://pypi.org/project/langchain-parallel/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-parallel/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                               |
  | [`Parallel FindAll`](../integrations/tools/parallel_findall)                                            | <span data-sort-value="3000"><a href="https://pypi.org/project/langchain-parallel/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-parallel/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                               |
  | [`Parallel Monitor`](../integrations/tools/parallel_monitor)                                            | <span data-sort-value="3000"><a href="https://pypi.org/project/langchain-parallel/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-parallel/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                               |
  | [`Parallel search`](../integrations/tools/parallel_search)                                              | <span data-sort-value="3000"><a href="https://pypi.org/project/langchain-parallel/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-parallel/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                               |
  | [`Parallel Task API`](../integrations/tools/parallel_task)                                              | <span data-sort-value="3000"><a href="https://pypi.org/project/langchain-parallel/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-parallel/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                               |
  | [`DaytonaDataAnalysisTool`](https://github.com/daytonaio/daytona)                                       | <span data-sort-value="2000"><a href="https://pypi.org/project/langchain-daytona-data-analysis/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-daytona-data-analysis/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>     |
  | [`Taiga`](https://github.com/Shikenso-Analytics/langchain-taiga)                                        | <span data-sort-value="2000"><a href="https://pypi.org/project/langchain-taiga/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-taiga/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                     |
  | [`NimbleExtractTool`](https://docs.nimbleway.com/nimble-sdk/web-tools/extract)                          | <span data-sort-value="1000"><a href="https://pypi.org/project/langchain-nimble/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-nimble/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                   |
  | [`NimbleSearchTool`](https://docs.nimbleway.com/nimble-sdk/web-tools/search)                            | <span data-sort-value="1000"><a href="https://pypi.org/project/langchain-nimble/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-nimble/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                   |
  | [`Salesforce`](https://github.com/colesmcintosh/langchain-salesforce)                                   | <span data-sort-value="1000"><a href="https://pypi.org/project/langchain-salesforce/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-salesforce/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                           |
  | [`You.com search`](../integrations/tools/you)                                                           | <span data-sort-value="1000"><a href="https://pypi.org/project/langchain-youdotcom/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-youdotcom/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                             |
  | [`Ads4gpts`](https://github.com/ADS4GPTs/ads4gpts)                                                      | <span data-sort-value="961"><a href="https://pypi.org/project/ads4gpts-langchain/" target="_blank">  <img src="https://static.pepy.tech/badge/ads4gpts-langchain/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                |
  | [`Prolog`](https://langchain-prolog.readthedocs.io)                                                     | <span data-sort-value="857"><a href="https://pypi.org/project/langchain-prolog/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-prolog/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                    |
  | [`Ampersend`](https://docs.ampersend.ai)                                                                | <span data-sort-value="759"><a href="https://pypi.org/project/langchain-ampersend/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-ampersend/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                              |
  | [`UnstructuredTransformToolkit`](../integrations/tools/unstructured_transform)                          | <span data-sort-value="648"><a href="https://pypi.org/project/langchain-unstructured-transform/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-unstructured-transform/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>    |
  | [`Hyperbrowser browser agent`](https://docs.hyperbrowser.ai/)                                           | <span data-sort-value="514"><a href="https://pypi.org/project/langchain-hyperbrowser/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-hyperbrowser/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                        |
  | [`Hyperbrowser web scraping`](https://docs.hyperbrowser.ai/)                                            | <span data-sort-value="514"><a href="https://pypi.org/project/langchain-hyperbrowser/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-hyperbrowser/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                        |
  | [`Robocorp toolkit`](https://github.com/robocorp/robocorp)                                              | <span data-sort-value="514"><a href="https://pypi.org/project/langchain-robocorp/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-robocorp/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                |
  | [`Valyucontext`](https://docs.valyu.ai/)                                                                | <span data-sort-value="352"><a href="https://pypi.org/project/langchain-valyu/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-valyu/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                      |
  | [`Anchor browser`](https://docs.anchorbrowser.io/)                                                      | <span data-sort-value="349"><a href="https://pypi.org/project/langchain-anchorbrowser/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-anchorbrowser/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                      |
  | [`ScraperAPI`](https://docs.scraperapi.com/)                                                            | <span data-sort-value="331"><a href="https://pypi.org/project/langchain-scraperapi/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-scraperapi/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                            |
  | [`Dappier`](https://docs.dappier.com/)                                                                  | <span data-sort-value="302"><a href="https://pypi.org/project/langchain-dappier/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-dappier/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`Naver search`](https://github.com/e7217/langchain-naver-community)                                    | <span data-sort-value="285"><a href="https://pypi.org/project/langchain-naver-community/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-naver-community/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                  |
  | [`Tableau`](../integrations/tools/tableau)                                                              | <span data-sort-value="279"><a href="https://pypi.org/project/langchain-tableau/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-tableau/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`Fmp data`](https://github.com/MehdiZare/langchain-fmp-data)                                           | <span data-sort-value="256"><a href="https://pypi.org/project/langchain-fmp-data/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-fmp-data/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                |
  | [`cloro`](https://docs.cloro.dev)                                                                       | <span data-sort-value="254"><a href="https://pypi.org/project/langchain-cloro/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-cloro/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                      |
  | [`Discord`](../integrations/tools/discord)                                                              | <span data-sort-value="241"><a href="https://pypi.org/project/langchain-discord/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-discord/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`Agentql`](https://docs.agentql.com/)                                                                  | <span data-sort-value="236"><a href="https://pypi.org/project/langchain-agentql/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-agentql/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`SpiceDB Permission Tools`](https://github.com/authzed/langchain-spicedb)                              | <span data-sort-value="229"><a href="https://pypi.org/project/langchain-spicedb/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-spicedb/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`Synmerco`](https://synmerco.com/docs)                                                                 | <span data-sort-value="206"><a href="https://pypi.org/project/synmerco-langchain/" target="_blank">  <img src="https://static.pepy.tech/badge/synmerco-langchain/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                |
  | [`Oxylabs`](https://github.com/oxylabs/langchain-oxylabs)                                               | <span data-sort-value="200"><a href="https://pypi.org/project/langchain-oxylabs/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-oxylabs/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`Jenkins`](https://github.com/Amitgb14/langchain_jenkins)                                              | <span data-sort-value="186"><a href="https://pypi.org/project/langchain-jenkins/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-jenkins/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`Valthera`](https://github.com/valthera/langchain-valthera)                                            | <span data-sort-value="185"><a href="https://pypi.org/project/langchain-valthera/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-valthera/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                |
  | [`Permit`](https://github.com/permitio/langchain-permit)                                                | <span data-sort-value="181"><a href="https://pypi.org/project/langchain-permit/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-permit/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                    |
  | [`iFlow Search`](https://platform.iflow.cn/)                                                            | <span data-sort-value="180"><a href="https://pypi.org/project/iflow-search-langchain/" target="_blank">  <img src="https://static.pepy.tech/badge/iflow-search-langchain/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                        |
  | [`Stardog`](https://github.com/stardog-union/stardog-langchain)                                         | <span data-sort-value="178"><a href="https://pypi.org/project/langchain-stardog/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-stardog/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`Cosmergon`](https://cosmergon.com)                                                                    | <span data-sort-value="176"><a href="https://pypi.org/project/langchain-cosmergon/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-cosmergon/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                              |
  | [`Privy`](../integrations/tools/privy)                                                                  | <span data-sort-value="171"><a href="https://pypi.org/project/langchain-privy/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-privy/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                      |
  | [`OpenGradientToolkit`](https://docs.opengradient.ai/)                                                  | <span data-sort-value="170"><a href="https://pypi.org/project/langchain-opengradient/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-opengradient/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                        |
  | [`Vectara`](https://github.com/vectara/langchain-vectara)                                               | <span data-sort-value="161"><a href="https://pypi.org/project/langchain-vectara/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-vectara/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`AgentMail Toolkit`](https://docs.agentmail.to/)                                                       | <span data-sort-value="139"><a href="https://pypi.org/project/langchain-agentmail/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-agentmail/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                              |
  | [`AgentPhone Toolkit`](https://docs.agentphone.to)                                                      | <span data-sort-value="130"><a href="https://pypi.org/project/langchain-agentphone/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-agentphone/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                            |
  | [`NiaToolkit`](https://github.com/nozomio-labs/nia-langchain)                                           | <span data-sort-value="129"><a href="https://pypi.org/project/langchain-nia/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-nia/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                          |
  | [`AgentFetch`](https://www.agentfetch.dev)                                                              | <span data-sort-value="117"><a href="https://pypi.org/project/langchain-agentfetch/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-agentfetch/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                            |
  | [`Tilores`](https://github.com/tilotech/tilores-langchain)                                              | <span data-sort-value="116"><a href="https://pypi.org/project/tilores-langchain/" target="_blank">  <img src="https://static.pepy.tech/badge/tilores-langchain/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`Drasi`](https://github.com/drasi-project/langchain-drasi)                                             | <span data-sort-value="112"><a href="https://pypi.org/project/langchain-drasi/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-drasi/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                      |
  | [`Synap DocuAnalyzer`](https://github.com/synapsoft-DA/langchain-synapsoft)                             | <span data-sort-value="112"><a href="https://pypi.org/project/langchain-synapsoft/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-synapsoft/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                              |
  | [`UniRate`](https://unirateapi.com)                                                                     | <span data-sort-value="109"><a href="https://pypi.org/project/langchain-unirate/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-unirate/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                  |
  | [`Bodo DataFrames`](https://docs.bodo.ai/)                                                              | <span data-sort-value="105"><a href="https://pypi.org/project/langchain-bodo/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-bodo/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                        |
  | [`CambToolkit`](https://docs.camb.ai)                                                                   | <span data-sort-value="104"><a href="https://pypi.org/project/langchain-camb/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-camb/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                                        |
  | [`ScrapelessCrawlerScrapeTool`](https://github.com/scrapeless-ai/langchain-scrapeless)                  | <span data-sort-value="101"><a href="https://pypi.org/project/langchain-scrapeless/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-scrapeless/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                            |
  | [`ScrapelessDeepSerpGoogleSearchTool`](https://github.com/scrapeless-ai/langchain-scrapeless)           | <span data-sort-value="101"><a href="https://pypi.org/project/langchain-scrapeless/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-scrapeless/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                            |
  | [`ScrapelessUniversalScrapingTool`](https://github.com/scrapeless-ai/langchain-scrapeless)              | <span data-sort-value="101"><a href="https://pypi.org/project/langchain-scrapeless/" target="_blank">  <img src="https://static.pepy.tech/badge/langchain-scrapeless/month" alt="Downloads per month" noZoom class="rounded not-prose" /></a></span>                            |
  | [`Browserless`](https://browserless.io)                                                                 | <span data-sort-value="-1">N/A</span>                                                                                                                                                                                                                                           |
</div>

<Info>
  If you'd like to contribute an integration, see [Contributing integrations](/oss/python/contributing#add-a-new-integration).
</Info>

***

<div className="source-links">
  <Callout icon="terminal-2">
    [Connect these docs](/use-these-docs) to Claude, VSCode, and more via MCP for real-time answers.
  </Callout>

  <Callout icon="edit">
    [Edit this page on GitHub](https://github.com/langchain-ai/docs/edit/main/src/oss/python/integrations/tools/index.mdx) or [file an issue](https://github.com/langchain-ai/docs/issues/new/choose).
  </Callout>
</div>
