docs: update recommendation filters for MCP and Enterprise tools (#3041)
Some checks failed
Notify Downstream / notify-downstream (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled

This commit is contained in:
Lucas Gomide
2025-06-20 14:35:26 -03:00
committed by GitHub
parent e9d8a853ea
commit 59032817c7
2 changed files with 17 additions and 1 deletions

View File

@@ -124,7 +124,7 @@ from crewai_tools import CrewaiEnterpriseTools
enterprise_tools = CrewaiEnterpriseTools( enterprise_tools = CrewaiEnterpriseTools(
actions_list=["gmail_find_email"] # only gmail_find_email tool will be available actions_list=["gmail_find_email"] # only gmail_find_email tool will be available
) )
gmail_tool = enterprise_tools[0] gmail_tool = enterprise_tools["gmail_find_email"]
gmail_agent = Agent( gmail_agent = Agent(
role="Gmail Manager", role="Gmail Manager",

View File

@@ -85,6 +85,22 @@ with MCPServerAdapter(server_params) as mcp_tools:
``` ```
This general pattern shows how to integrate tools. For specific examples tailored to each transport, refer to the detailed guides below. This general pattern shows how to integrate tools. For specific examples tailored to each transport, refer to the detailed guides below.
## Filtering Tools
```python
with MCPServerAdapter(server_params) as mcp_tools:
print(f"Available tools: {[tool.name for tool in mcp_tools]}")
my_agent = Agent(
role="MCP Tool User",
goal="Utilize tools from an MCP server.",
backstory="I can connect to MCP servers and use their tools.",
tools=mcp_tools["tool_name"], # Pass the loaded tools to your agent
reasoning=True,
verbose=True
)
# ... rest of your crew setup ...
```
## Explore MCP Integrations ## Explore MCP Integrations
<CardGroup cols={2}> <CardGroup cols={2}>