Skip to main content

Managing MCP Servers

This guide explains how to manage MCP servers installed in the project.

Overview

Managing MCP servers allows you to:

  • View installed servers
  • See details and configurations of each server
  • Access available tools
  • View execution logs
  • Manage environment variables

Accessing Installed Servers

  1. Navigate to the Projects section in the side menu
  2. Select the desired project
  3. Click on MCP Servers in the side menu of the project
  4. Click on the Installed tab

You will see a list of all MCP servers installed in the project.

Viewing Server Details

To see details of an installed server:

  1. Click on the card of the desired server
  2. A modal will open showing:

Displayed Information

  • Name: Name of the server
  • Status: Current status (Active, Inactive, etc.)
  • Transport Type: Communication method (VIRTUAL_STDIO, etc.)
  • Server ID: Unique identifier
  • Dates: Creation date and last update
  • Workspace ID: ID of the associated workspace

Available Tools

The "Available Tools" section displays all tools that the server provides:

  • Tool Name: Name of the available function
  • Type: Type of the tool (Tool, etc.)
  • Description: Detailed description of the functionality
  • Arguments: Parameters that the tool accepts
  • Return: What the tool returns

JSON Configuration

The "JSON Configuration" section shows the complete server configuration in JSON format, including:

  • Execution command
  • Arguments
  • Environment variables (values hidden for security)

You can copy the configuration using the copy button.

Viewing Logs

To view the execution logs of a server:

  1. Open the server details
  2. Click the View Logs button in the tools section
  3. The logs will show server activities and errors

Managing Environment Variables

To update environment variables of a server:

  1. Open the server details
  2. Review the configuration section
  3. Edit the environment variables as necessary
  4. Save the changes

Note: Variables marked as "Secret" will not be displayed in plain text for security.

Server Status

The server status indicates its current state:

  • Active: Server is functioning and available
  • Inactive: Server is installed but not active
  • Error: Server encountered an error and is not functioning

Next Steps

Tips

  • Monitor logs regularly to identify issues
  • Keep environment variables updated
  • Check server status before using them in assistants
  • Some servers may need a restart after configuration changes