MCP Allowed Tools Configuration
Overview
Key Concepts
What are Allowed Tools?
Benefits
Configuration
Basic Setup
DigitalEmployeeAgentBuilder()
.add_mcps([google_mail_mcp])
.add_configs_from_env([
("GOOGLE_MAIL_MCP_ALLOWED_TOOLS", "tool1,tool2,tool3")
])Key Pattern
Value Format
Complete Example
Step 1: Import Required Components
Step 2: Build Digital Employee with Allowed Tools Configuration
Step 3 (Optional): Verify Configuration
Step 4: Run the Digital Employee
Common Use Cases
Restricting Email Operations
Read-Only Calendar Access
Multiple Tool Permissions
Best Practices
1. Principle of Least Privilege
2. Document Your Tool Choices
3. Use Environment Variables for Sensitive Data
Troubleshooting
Tools Not Being Restricted
Tool Names Incorrect
Last updated