Back to Theia

README

packages/ai-mcp-ui/README.md

1.71.02.5 KB
Original Source
<div align='center'> <h2>ECLIPSE THEIA - AI MCP UI EXTENSION</h2> <hr /> </div>

Description

The Model Context Server (MCP) UI Integration package provides the UI for users to start and use MCP servers

Features

  • Start and stop MCP servers.
  • Provide preference schema for autocomplete etc. in preferences

Commands

Start MCP Server

  • Command ID: mcp.startserver
  • Label: MCP: Start MCP Server
  • Functionality: Allows you to start a MCP server by selecting from a list of configured servers.

Stop MCP Server

  • Command ID: mcp.stopserver
  • Label: MCP: Stop MCP Server
  • Functionality: Allows you to stop a running MCP server by selecting from a list of currently running servers.

Usage

  1. Starting a MCP Server:

    • Use the command palette to invoke MCP: Start MCP Server.
    • A quick pick menu will appear with a list of configured MCP servers.
    • Select a server to start.
  2. Stopping a MCP Server:

    • Use the command palette to invoke MCP: Stop MCP Server.
    • A quick pick menu will display a list of currently running MCP servers.
    • Select a server to stop.
  3. Using provided tool functions

    • Only functions of started MCP servers can be used
    • Open a prompt template and add the added tool functions
    • Type '~{' to open the auto completion

Configuration

To configure MCP servers, open the preferences and add entries to the MCP Servers Configuration section. See the Theia MCP package (@theia/ai-mcp) README for more information.

More Information

Theia AI MCP README User documentation on MCP in the Theia IDE List of available MCP servers

Additional Information

License

Trademark

"Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia