Logo

MCP Servers

Connect and manage Model Context Protocol servers from native mobile. iOS and Android MCP client with secure server connections and real-time monitoring.

Model Context Protocol Server Management

The MCP Servers screen is your central hub for managing Model Context Protocol server connections. Add, configure, monitor, and control all your MCP integrations from this unified interface.

Overview

systemprompt supports any MCP server that implements the standard protocol, providing you with unlimited integration possibilities. The MCP Servers screen makes it easy to connect to both official servers and custom implementations.

Key Capabilities

  • Universal Compatibility: Connect to any MCP-compliant server
  • Multiple Connections: Manage numerous servers simultaneously
  • Real-time Monitoring: See connection status and health
  • Easy Configuration: Intuitive setup for new servers
  • Secure Storage: Encrypted credential management

Server Types

Predefined Servers

systemprompt includes quick-connect options for popular services:

Official MCP Servers

  • GitHub: Official GitHub MCP integration
  • Sentry: Error tracking and monitoring
  • Make: Workflow automation platform

Smithery Servers

  • Pre-configured servers from Smithery.ai
  • One-click connection with account linking
  • Automatic updates and maintenance

Custom Servers

Connect to any MCP server:

  • Local Development: Servers on your machine
  • Remote Servers: Cloud-hosted MCP endpoints
  • Corporate Servers: Internal company tools
  • Personal Projects: Your own MCP implementations

Adding Servers

Quick Add (Predefined)

  1. Tap "Add Server" button
  2. Browse predefined options in categories
  3. Select desired server (e.g., GitHub, Reddit)
  4. Configure credentials if required
  5. Test connection and save

Manual Configuration

For custom servers:

  1. Select "Custom Server" option
  2. Enter server details:
    • Name: Descriptive identifier
    • URL: Server endpoint (https://...)
    • Transport: SSE
  3. Add authentication if required:
    • Bearer token
    • API key
    • OAuth configuration
  4. Set server hints (optional)
  5. Test and save configuration

Smithery Integration

For Smithery-managed servers:

  1. Connect Smithery account (one-time setup)
  2. Browse available servers from your account

Server Hints

Provide contextual information to servers, this is used in the Live API to help instruct the AI:

These hints help the AI produce more intelligent results.

Managing Connections

Connection Status

Each server displays:

  • Green: Connected and healthy
  • Red: Error
  • Gray: Disconnected

Server Actions

For each server:

  • Connect/Disconnect: Manual connection control
  • Edit: Modify configuration
  • Test: Verify connection works
  • Logs: View connection history
  • Delete: Remove server (with confirmation)

Bulk Operations

  • Connect All: Start all server connections
  • Disconnect All: Stop all connections
  • Export Config: Backup server settings
  • Import Config: Restore from backup

Server Details

Information View

Tap any server to see:

  • Connection Details: URL, transport, status
  • Available Tools: List of provided tools
  • Authentication: Current auth status
  • Statistics: Usage and performance metrics
  • Recent Activity: Last operations performed

Tool Discovery

For each connected server:

  1. View all available tools
  2. Read tool descriptions
  3. See parameter requirements
  4. Check usage examples
  5. Enable for voice commands

Connection Logs

Detailed logging includes:

  • Connection events: Connect/disconnect times
  • Errors: Failed operations with reasons
  • Tool executions: What tools were used
  • Performance: Response time tracking

Troubleshooting Tools

  • Test Connection: Verify server is reachable
  • Validate Auth: Check credentials are valid
  • Reset Connection: Force reconnection

Best Practices

Server Organization

  1. Name clearly: Use descriptive server names
  2. Group logically: Organize by function or project
  3. Regular cleanup: Remove unused servers

Performance Optimization

  • Limit connections: Only connect needed servers
  • Stagger startup: Avoid connecting all at once
  • Monitor resources: Watch for high-usage servers
  • Use server hints: Improve response relevance

Security Guidelines

  • Unique tokens: Don't reuse credentials
  • Regular rotation: Update tokens periodically
  • Minimal permissions: Only grant needed access
  • Review access: Audit server permissions

Configure your MCP servers to build powerful voice-controlled workflows!

On this page