Understanding MCP Server Admin Screen
The FlowMattic MCP Server admin screen is your central hub for managing your Model Context Protocol server and all its tools. This comprehensive interface allows you to configure, monitor, and maintain your MCP server with ease.
Overview
The MCP Server admin screen provides a modern, intuitive interface for managing your server and tools. Whether you’re a developer integrating custom functions or a business user automating workflows, this interface gives you complete control over your MCP server configuration.
Header Section
Server Management Title
The header displays “MCP Server Management” along with a brief description of the server’s purpose. This section also includes the primary “Add New Tool” button for quick access to tool creation.
Quick Actions
- Add New Tool Button: Primary blue button that opens the tool creation modal
- Settings Icon: Provides access to server configuration options
- History Icon: Links to the execution history page
Server Information Card
The server info card is the main dashboard for your MCP server, displaying critical information and providing quick access to essential functions.
Server Status and Details
Server Name: Displays the friendly name of your MCP server (default: “FlowMattic MCP”)
Status Indicator:
- Active (Green): Server is running and accepting connections
- Inactive (Gray): Server is disabled and not accessible
Server Description: Brief explanation of the server’s capabilities and purpose
MCP Server URL Section
Server URL Display: Shows your unique MCP server URL with security masking (asterisks hide sensitive parts)
Copy Button: One-click copying of the complete server URL to clipboard
Connect Button: Opens the client configuration modal with instructions for various MCP clients
Important Notes:
- The URL is your server’s endpoint for MCP client connections
- Some clients may require appending
/sse
for Server-Sent Events support - Treat this URL like a password - it provides access to your server tools
Action Buttons
Settings Button: Opens server configuration modal for:
- Changing server name
- Enabling/disabling the server
- Managing server-level preferences
History Button: Navigates to the execution history page showing:
- All tool executions
- Success/failure rates
- Execution timestamps
- Performance metrics
Available Tools Section
This section displays all tools configured on your MCP server, providing both overview statistics and detailed tool management.
Tools Overview Statistics
Tool Count: Shows total number of configured tools
Execution Summary: Displays total executions across all tools and number of tools that have been used
Tool Filtering and Search
Type Filter Dropdown: Filter tools by execution method:
- All Types
- PHP Function
- Workflow
- API Endpoint
- Database Query
Search Box: Real-time search through tool names for quick location
Tool Cards
Each tool is displayed as a card containing comprehensive information and management options.
Tool Card Elements
Tool Icon: Visual indicator based on execution method:
- Code icon for PHP Functions
- Workflow icon for FlowMattic Workflows
- Link icon for API Endpoints
- Database icon for Database Queries
Tool Name: The display name used by MCP clients
Tool Description: Brief explanation of the tool’s functionality
Execution Method Badge: Color-coded badge showing the tool type:
- Green: PHP Function
- Blue: Workflow
- Purple: API Endpoint
- Orange: Database Query
HTTP Method Badge (API tools only): Shows GET, POST, PUT, or DELETE
Plugin Badge (Plugin tools): Indicates tools added by external plugins
Execution Statistics
Execution Count: Shows total number of times the tool has been used
- Displays “0” for unused tools
- Shows formatted numbers for used tools (e.g., “1.2K” for 1,200 executions)
Last Execution: Shows when the tool was last used
- “Never” for unused tools
- Relative time for recent usage (e.g., “2 hours ago”, “Last week”)
Success Rate (on hover): Percentage of successful vs. failed executions
Tool Management Menu
Each tool card includes a three-dot menu with available actions:
For Database Tools:
- Edit Tool: Modify tool configuration
- Duplicate: Create a copy of the tool
- Tool History: View execution logs for this specific tool
- Delete Tool: Remove the tool (with confirmation)
For Plugin Tools:
- Tool History: View execution logs (tools from plugins cannot be edited or deleted)
Tool Types and Execution Methods
PHP Function Tools
- Execute custom PHP functions defined in your WordPress installation
- Support both individual parameters and array-based parameter passing
- Ideal for custom business logic and data processing
Workflow Tools
- Execute FlowMattic workflows when called by MCP clients
- Workflow must be published and active
- Perfect for complex automation sequences
API Endpoint Tools
- Make HTTP requests to external APIs
- Support for all HTTP methods (GET, POST, PUT, DELETE)
- Built-in authentication via FlowMattic Connects
- Optional webhook integration for async processing
Database Query Tools
- Execute SQL queries directly against your WordPress database
- Support for dynamic parameters using
:param_name
syntax - Requires careful consideration of security implications
Plugin Tools
- Tools automatically added by installed WordPress plugins
- Read-only in the admin interface
- Managed by the originating plugin
Client Connection Management
The Connect button opens a comprehensive modal for connecting various MCP clients to your server.
Supported Clients
AI Assistants:
- Claude Desktop
- Claude Assistant (Chat)
- Mindpal
- n8n AI Agent
APIs:
- OpenAI API
- OpenAI API Playground
Code Editors:
- VS Code
- Warp
- Windsurf
- Cursor
Voice Assistants:
- Vapi
- ElevenLabs
And many more…
Configuration Instructions
Each client provides detailed, step-by-step setup instructions including:
- Prerequisites and requirements
- Specific configuration code/JSON
- Copy-paste ready configurations
- Platform-specific guidance
Server Settings Management
The Settings modal allows you to configure server-level options:
Server Name: Change the display name for your MCP server
Server Active Toggle: Enable or disable the entire server
- When disabled, all tools become inaccessible
- Client connections will fail
- Useful for maintenance or troubleshooting
Best Practices
Security Considerations
- Keep your MCP server URL confidential
- Regularly review tool execution history
- Disable the server when not in use for extended periods
- Monitor execution patterns for unusual activity
Performance Optimization
- Archive or remove unused tools
- Monitor execution success rates
- Use appropriate execution methods for your use cases
- Regular cleanup of execution history
Organization Tips
- Use descriptive tool names and descriptions
- Group related tools with consistent naming conventions
- Leverage filtering and search for large tool collections
- Document tool purposes and parameter requirements
Troubleshooting Common Issues
Server Connection Problems
- Verify server is active (green status indicator)
- Check MCP client configuration matches server URL exactly
- Ensure network connectivity between client and server
Tool Execution Failures
- Review tool history for error messages
- Verify required parameters are provided correctly
- Check execution method configuration
- Validate API endpoints and authentication
Performance Issues
- Monitor execution counts and patterns
- Review database query efficiency
- Check for resource-intensive operations
- Consider workflow optimization
Related Resources
For more information about specific aspects of MCP server management:
The MCP Server admin screen provides everything you need to effectively manage your automation tools and workflow integrations. With its intuitive interface and comprehensive features, you can easily configure, monitor, and optimize your MCP server for maximum productivity.