Module mcp

Module mcp 

Source
Expand description

MCP (Model Context Protocol) Server for Chat System Manager

This module implements an MCP server that exposes csm functionality to AI agents, enabling them to:

  • List and search workspaces and chat sessions
  • Access csm-web database sessions and messages
  • Find orphaned sessions not in VS Code’s index
  • Register sessions to make them visible
  • Merge sessions across workspaces
  • Search chat history with full-text search

Re-exports§

pub use server::McpServer;

Modules§

db
MCP Database Access - Connect to the CSM database for csm-web integration
resources
MCP Resources - Expose csm data as MCP resources
server
MCP Server - Main server implementation using stdio transport
tools
MCP Tools - Expose csm functionality as MCP tools
types
MCP Server Types - JSON-RPC message definitions for MCP protocol