FastMCP Provider
FastMCP is a provider that enables direct tool execution through the Model Context Protocol (MCP). It provides a streamlined way to execute tools without complex workflow orchestration.When to Use FastMCP
Use FastMCP when you:- Have MCP-compatible tools you want to execute
- Need direct tool execution without AI workflow generation
- Want to leverage the standardized MCP protocol
- Are building integrations with existing MCP servers
Quick Start
1. Install Kubiya CLI
2. Start MCP Server
3. Connect to MCP Server
Available MCP Tools
The Kubiya MCP server provides 21+ enterprise-grade tools:Core Execution Tools
execute_tool
Execute any containerized tool
execute_whitelisted_tool
Execute pre-approved tools
create_on_demand_tool
Build custom tools on-the-fly
execute_workflow
Run complete workflows
Platform Management Tools
list_runners
List execution infrastructure
check_runner_health
Monitor system health
find_available_runner
Auto-select optimal runners
list_agents
Discover AI agents
Knowledge & Security Tools
search_kb
Search organizational knowledge
list_kb
Browse documentation
list_secrets
View available credentials
list_integrations
See available integrations
Configuration
Basic Configuration
Enterprise Configuration
Environment Variables
Usage Examples
Basic Tool Execution
Infrastructure Operations
Custom Tool Creation
Integration Patterns
Claude Desktop Integration
Cursor IDE Integration
Direct MCP Protocol
Security Features
OPA Policy Enforcement
Tool Whitelisting
Authentication
Monitoring and Logging
Debug Mode
Health Checks
Best Practices
-
Security First
- Always use API keys via environment variables
- Enable OPA policies for production
- Use tool whitelisting for restricted environments
-
Performance
- Use appropriate runners for different workloads
- Monitor resource usage
- Set reasonable timeouts
-
Reliability
- Implement proper error handling
- Use health checks
- Monitor execution logs
Troubleshooting
Common Issues
-
Connection Failed
-
Tool Execution Failed
-
Permission Denied