> ## 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.

# Tool integrations

> Integrate with tools using LangChain JavaScript.

[Tools](/oss/javascript/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](/oss/javascript/langchain/tools#prebuilt-tools) is a collection of tools meant to be used together.

## 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/javascript/integrations/tools/composio) | 500+                   | Free tier available | OAuth handling, event-driven workflows, multi-user support |

## All tools and toolkits

<Columns cols={3}>
  <Card title="Azure Container Apps Dynamic Sessions" icon="link" href="/oss/javascript/integrations/tools/azure_dynamic_sessions" arrow="true" cta="View guide" />

  <Card title="ClickSend" icon="link" href="/oss/javascript/integrations/tools/clicksend" arrow="true" cta="View guide" />

  <Card title="Connery Action Tool" icon="link" href="/oss/javascript/integrations/tools/connery" arrow="true" cta="View guide" />

  <Card title="Composio" icon="link" href="/oss/javascript/integrations/tools/composio" arrow="true" cta="View guide" />

  <Card title="Dall-E Tool" icon="link" href="/oss/javascript/integrations/tools/dalle" arrow="true" cta="View guide" />

  <Card title="Decodo Tools" icon="link" href="/oss/javascript/integrations/tools/decodo" arrow="true" cta="View guide" />

  <Card title="Discord Tool" icon="link" href="/oss/javascript/integrations/tools/discord_tool" arrow="true" cta="View guide" />

  <Card title="DuckDuckGoSearch" icon="link" href="/oss/javascript/integrations/tools/duckduckgo_search" arrow="true" cta="View guide" />

  <Card title="ExaSearchResults" icon="link" href="/oss/javascript/integrations/tools/exa_search" arrow="true" cta="View guide" />

  <Card title="FalkorDB" icon="link" href="/oss/javascript/integrations/tools/falkordb" arrow="true" cta="View guide" />

  <Card title="Google (Gemini Native Tools)" icon="link" href="/oss/javascript/integrations/tools/google" arrow="true" cta="View guide" />

  <Card title="Gmail Tool" icon="link" href="/oss/javascript/integrations/tools/google_gmail" arrow="true" cta="View guide" />

  <Card title="GOAT" icon="link" href="/oss/javascript/integrations/tools/goat" arrow="true" cta="View guide" />

  <Card title="Google Calendar Tool" icon="link" href="/oss/javascript/integrations/tools/google_calendar" arrow="true" cta="View guide" />

  <Card title="Google Places Tool" icon="link" href="/oss/javascript/integrations/tools/google_places" arrow="true" cta="View guide" />

  <Card title="Google Routes Tool" icon="link" href="/oss/javascript/integrations/tools/google_routes" arrow="true" cta="View guide" />

  <Card title="Google Scholar" icon="link" href="/oss/javascript/integrations/tools/google_scholar" arrow="true" cta="View guide" />

  <Card title="Google Trends Tool" icon="link" href="/oss/javascript/integrations/tools/google_trends" arrow="true" cta="View guide" />

  <Card title="JigsawStack Tool" icon="link" href="/oss/javascript/integrations/tools/jigsawstack" arrow="true" cta="View guide" />

  <Card title="Agent with AWS Lambda" icon="link" href="/oss/javascript/integrations/tools/lambda_agent" arrow="true" cta="View guide" />

  <Card title="Oracle AI Database" icon="link" href="/oss/javascript/integrations/tools/oracleai" arrow="true" cta="View guide" />

  <Card title="Python interpreter tool" icon="link" href="/oss/javascript/integrations/tools/pyinterpreter" arrow="true" cta="View guide" />

  <Card title="SearchApi tool" icon="link" href="/oss/javascript/integrations/tools/searchapi" arrow="true" cta="View guide" />

  <Card title="Searxng Search tool" icon="link" href="/oss/javascript/integrations/tools/searxng" arrow="true" cta="View guide" />

  <Card title="SerpApi" icon="link" href="/oss/javascript/integrations/tools/serpapi" arrow="true" cta="View guide" />

  <Card title="StackExchange Tool" icon="link" href="/oss/javascript/integrations/tools/stackexchange" arrow="true" cta="View guide" />

  <Card title="Stagehand AI Web Automation Toolkit" icon="link" href="/oss/javascript/integrations/tools/stagehand" arrow="true" cta="View guide" />

  <Card title="Tavily Crawl" icon="link" href="/oss/javascript/integrations/tools/tavily_crawl" arrow="true" cta="View guide" />

  <Card title="Tavily Extract" icon="link" href="/oss/javascript/integrations/tools/tavily_extract" arrow="true" cta="View guide" />

  <Card title="Tavily Map" icon="link" href="/oss/javascript/integrations/tools/tavily_map" arrow="true" cta="View guide" />

  <Card title="Nia Toolkit" icon="link" href="/oss/javascript/integrations/tools/nia" arrow="true" cta="View guide" />

  <Card title="Tavily Search" icon="link" href="/oss/javascript/integrations/tools/tavily_search" arrow="true" cta="View guide" />

  <Card title="Web Browser Tool" icon="link" href="/oss/javascript/integrations/tools/webbrowser" arrow="true" cta="View guide" />

  <Card title="Wikipedia tool" icon="link" href="/oss/javascript/integrations/tools/wikipedia" arrow="true" cta="View guide" />

  <Card title="WolframAlpha Tool" icon="link" href="/oss/javascript/integrations/tools/wolframalpha" arrow="true" cta="View guide" />
</Columns>

<Info>
  If you'd like to write your own tool, see [Create tools](/oss/javascript/langchain/tools#create-tools). If you'd like to contribute an integration, see [Build a new integration](/oss/javascript/contributing/integrations-langchain).
</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/javascript/integrations/tools/index.mdx) or [file an issue](https://github.com/langchain-ai/docs/issues/new/choose).
  </Callout>
</div>
