Skip to content

Conversation

@guy-hartstein
Copy link

@guy-hartstein guy-hartstein commented Dec 16, 2025

This pull request introduces the new TavilyMapTool to the CrewAI toolkit, enabling agents to map website structures using the Tavily API. It adds the tool's implementation, documentation, and multilingual usage guides, and integrates the tool into the codebase and documentation navigation.

New Tool Implementation and Integration:

  • Added the TavilyMapTool implementation in crewai_tools.tools.tavily_map_tool.tavily_map_tool, and registered it in both crewai_tools/__init__.py and crewai_tools/tools/__init__.py for import and availability in the toolkit. [1] [2] [3] [4]

Documentation:

  • Introduced comprehensive English documentation for TavilyMapTool, including usage instructions, configuration options, features, response format, use cases, and a comparison with TavilyCrawlTool in docs/en/tools/search-research/tavilymaptool.mdx and a dedicated README in the tool directory. [1] [2]
  • Added full documentation for TavilyMapTool in Korean and Brazilian Portuguese, ensuring accessibility for non-English users. [1] [2]

Documentation Navigation Updates:

  • Updated the search and research tools overview pages in English, Korean, and Brazilian Portuguese to include TavilyMapTool in the tool selection cards, making it discoverable in the docs navigation. [1] [2] [3]

Note

Introduces TavilyMapTool to map website structures via the Tavily API, with sync/async support, configuration options, and multilingual docs plus nav updates.

  • Tools:
    • New TavilyMapTool (crewai_tools.tools.tavily_map_tool.tavily_map_tool): maps site structure using Tavily API with sync/async clients, runtime params (url, max_depth, instructions, allow_external), and init-time filters/limits.
    • Registered exports in crewai_tools/__init__.py and tools/__init__.py.
    • Added tool README.
  • Docs:
    • Added docs/en|ko|pt-BR/tools/search-research/tavilymaptool.mdx with installation, usage, config, features, response, and use cases.
    • Updated overview pages to include a Tavily Map Tool card in EN/KO/PT-BR.

Written by Cursor Bugbot for commit c4b2be8. This will update automatically on new commits. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant