Tools
Intelligent MCP tool management for native mobile clients. Two-tier system optimizes Model Context Protocol tools for iOS and Android voice commands.
MCP Tool Selection and Management
systemprompt provides unlimited access to MCP tools while intelligently managing which tools are available for voice commands. This page explains how our tool system works and how to optimize your tool selection.
Understanding the Tool System
Unlimited MCP Tools
When you connect an MCP server, all of its tools are immediately available in systemprompt. There are no limits on:
- Number of MCP servers you can connect
- Number of tools each server can provide
- Which tools you can access through the app
Every tool from every connected server is accessible through systemprompt's interface.
The 20-Tool Voice Limit
Due to AI context window limitations, the Live API can only handle 20 tools at a time for voice commands. This is a technical constraint of the language model, not a subscription limitation.
Important: This limit only affects voice commands. You can still:
- Access all tools through the app interface
- Switch which 20 tools are voice-enabled anytime
- Change your selection for different tasks
How It Works
Tool Access Levels
- All MCP Tools - Every tool from connected servers (unlimited)
- Voice-Enabled Tools - Your selected 20 tools for voice commands
The Selection Process
When you connect MCP servers:
- Server provides tools → All tools become available in the app
- You select up to 20 → These become voice-enabled
- Voice commands → AI can only see and use the selected 20
- Manual access → All tools remain accessible via UI
Managing Your 20 Voice Tools
Selecting Tools
To select tools for voice conversations:
- Go to Tool Execution screen
- See all available tools from connected servers
- Toggle voice selection for up to 20 tools
- View current selections and remaining slots
- Changes apply immediately to conversations
Selection Strategy
Choose your 20 voice tools based on:
Frequency of Use
- Tools you use multiple times daily
- Common operations in your workflow
- Time-sensitive actions
Voice Suitability
- Tools with simple parameters
- Actions that benefit from hands-free
- Operations you do while multitasking
Workflow Groups
- Related tools that work together
- Complete task sequences
- Logical operation sets
Example Configurations
Development Focus (20 tools)
Monitoring Focus (20 tools)
Switching Tool Selections
Quick Changes
Adapt your tool selection as needs change:
- Open Tool Execution screen
- Review current voice selections
- Toggle tools on/off
- Stay within 20-tool limit
- Changes apply instantly
Selection Strategies
- Morning routine - PR reviews, issue tracking, error checks
- Active development - Testing, building, deployment tools
- Incident response - Error analysis, issue creation, monitoring
- End of day - Summary reports, status checks, planning
Switching Tools
Quick Swap
When you need different tools:
- Open Tools screen
- Deselect current tools
- Select new tools
- Changes apply immediately
At the 20-Tool Limit
If you're at 20 tools and want to add another:
- App prompts which tool to replace
- Suggests least-used tools
- One tap to swap
- Confirmation before changing
Best Practices
Optimal Selection
- Start with essentials - Most critical tools first
- Group related tools - Complete workflows
- Leave 1-2 slots open - Flexibility for new needs
- Review weekly - Adjust based on usage
Common Patterns
Morning Setup
- Check overnight issues (Sentry tools)
- Review PRs (GitHub tools)
- Monitor communities (Reddit tools)
Active Development
- Code review tools
- Issue management
- Local testing tools
End of Day
- Deployment tools
- Monitoring setup
- Summary reports
No Subscription Tiers
Important: systemprompt has one subscription type. The 20-tool voice limit is the same for all users and is due to AI technical constraints, not pricing tiers.
All subscribers get:
- ✅ Unlimited MCP server connections
- ✅ Unlimited total tools
- ✅ Same 20-tool voice limit
- ✅ All features included
Troubleshooting
Common Questions
"Why can't I add more voice tools?"
- You've reached the 20-tool limit
- This is an AI context window constraint
- Remove unused tools to add new ones
"Can I access tools not in my 20?"
- Yes! All tools remain available in the app
- Use the UI to access any tool
- Only voice commands are limited to 20
"Do different plans have different limits?"
- No, there's only one subscription type
- Everyone has the same 20-tool voice limit
- This is a technical limitation, not a pricing feature
Tips for Success
- Adjust selections based on current tasks
- Track usage to optimize choices
- Experiment with different combinations
- Focus on voice-suitable tools for the 20
Summary
- Unlimited MCP tools available in the app
- 20 tools maximum for voice commands (AI limitation)
- One subscription type with same limits for everyone
- Quick selection changes adapt to your workflow
- All tools always accessible through the UI
The 20-tool voice limit ensures optimal AI performance while giving you complete access to all your MCP tools through systemprompt's interface.