MCP Server Management
Manage all your Model Context Protocol (MCP) servers from a centralized dashboard. Register new servers, explore available tools, and configure authentication settings.
Overview
The MCP Server Management interface allows administrators to:- Register MCP Servers: Add new MCP servers with custom configurations
- Explore Tools: Discover and preview available tools before enabling them
- Configure Authentication: Set up organization-wide or user-specific authentication
- Manage Tool Access: Control which tools are available to your team
Registering MCP Servers
Using Templates
Choose from pre-configured templates for popular services:GitHub
Repository management, code search, and pull requests
Notion
Workspace and content management platform
Linear
Issue tracking and project management
Context7
Advanced AI context and knowledge management
Custom Server Configuration
For custom MCP servers, provide:1
Basic Information
- Server Name: Unique identifier within your organization
- Server URL: The MCP endpoint URL
- Protocol Type:
streamable-http
orsse
2
Authentication Headers
Configure required authentication headers like
Authorization
, X-API-Key
, etc.3
Explore Tools
Test the connection and discover available tools
4
Select Tools
Choose which tools to make available to your team
Tool Exploration
Discovery Process
- Connect to Server: Test authentication and connectivity
- Fetch Tool List: Retrieve all available tools from the MCP server
- Review Capabilities: Examine tool descriptions and input schemas
- Security Assessment: Review tool permissions and access requirements
Tool Information
For each discovered tool, you’ll see:- Name: Tool identifier used by AI assistants
- Description: Human-readable explanation of functionality
- Input Schema: Required parameters and data types
- Permissions: What the tool can access or modify
Security Note: Carefully review tool permissions before enabling them. Some tools may have broad access to external systems or sensitive data.
Server Status Monitoring
Health Checks
The system continuously monitors:- Connectivity: Server availability and response times
- Authentication: Validity of configured credentials
- Tool Availability: Changes to available tools
- Error Rates: Failed requests and common issues
Status Indicators
Status | Indicator | Description |
---|---|---|
Healthy | 🟢 | Server responding normally |
Warning | 🟡 | Minor issues or degraded performance |
Error | 🔴 | Server unreachable or authentication failed |
Disabled | ⚫ | Server manually disabled by admin |
Authentication Configuration
Organization-Wide Keys (Standard & Enterprise)
Set authentication credentials that apply to all users:Per-User Keys (Enterprise Only)
Allow users to provide their own authentication:- Required Headers: Define which headers users must provide
- Optional Headers: Headers users can optionally configure
- Validation: Automatic testing of user-provided credentials
Template Library
Available Templates
GitHub MCP Server
GitHub MCP Server
- URL:
https://api.githubcopilot.com/mcp/
- Required Auth: GitHub Personal Access Token
- Tools: Repository access, code search, issue management, PR operations
- Use Cases: Code review, repository analysis, automated issue creation
Notion MCP Server
Notion MCP Server
- URL:
https://mcp.notion.com/mcp
- Required Auth: Notion Integration Token
- Tools: Page creation, database queries, content search, workspace management
- Use Cases: Documentation management, knowledge base queries, content creation
Linear MCP Server
Linear MCP Server
- URL:
https://mcp.linear.app/sse
- Required Auth: Linear API Key
- Tools: Issue creation, project tracking, team management, workflow automation
- Use Cases: Bug tracking, feature requests, project coordination
Asana MCP Server
Asana MCP Server
- URL:
https://mcp.asana.com/sse
- Required Auth: Asana Personal Access Token
- Tools: Task management, project creation, team collaboration, timeline tracking
- Use Cases: Project planning, task assignment, progress tracking
Best Practices
Server Selection
1
Assess Need
Determine what external tools your team actually needs
2
Security Review
Evaluate the security implications of each server
3
Start Small
Begin with one or two servers and expand gradually
4
Monitor Usage
Track which tools are actually being used
Configuration Management
- Version Control: Document server configurations for reproducibility
- Environment Separation: Use different configurations for dev/staging/prod
- Regular Audits: Review enabled servers and tools quarterly
- Access Logs: Monitor which users access which tools
Security Guidelines
- Principle of Least Privilege: Only enable necessary tools
- Credential Rotation: Regularly update authentication credentials
- Monitoring: Set up alerts for unusual access patterns
- Documentation: Maintain clear records of what each server accesses
Troubleshooting
Common Issues
Connection Failed
Connection Failed
Symptoms: Cannot reach MCP server during explorationSolutions:
- Verify the server URL is correct and accessible
- Check if the server requires specific headers or authentication
- Test connectivity from your network
- Contact the MCP server administrator
Authentication Errors
Authentication Errors
Symptoms: 401 or 403 errors during tool explorationSolutions:
- Verify API keys are valid and not expired
- Check if the key has required permissions
- Ensure headers are formatted correctly
- Test the key directly with the service’s API
No Tools Found
No Tools Found
Symptoms: Server connects but no tools are discoveredSolutions:
- Confirm the server implements MCP protocol correctly
- Check if tools require additional authentication
- Verify the server’s tool list endpoint is working
- Review server documentation for setup requirements
Next Steps
Once you’ve registered your MCP servers, learn about User Key Management for enterprise authentication or explore MCP Analytics to monitor usage.