Crate codeprism_mcp

Source
Expand description

§CodePrism MCP Server

A Model Context Protocol (MCP) compliant server that provides access to code repositories through standardized Resources, Tools, and Prompts.

This implementation follows the MCP specification for JSON-RPC 2.0 communication over stdio transport, enabling integration with MCP clients like Claude Desktop, Cursor, and other AI applications.

Re-exports§

pub use protocol::InitializeParams;
pub use protocol::InitializeResult;
pub use protocol::JsonRpcNotification;
pub use protocol::JsonRpcRequest;
pub use protocol::JsonRpcResponse;
pub use protocol::ServerCapabilities;
pub use server::McpServer;
pub use transport::StdioTransport;
pub use transport::Transport;

Modules§

context
Context management for MCP tools
prompts
MCP Prompts implementation
protocol
MCP Protocol types and JSON-RPC 2.0 implementation
resources
MCP Resources implementation
server
MCP Server implementation
tools
MCP Tools modular implementation
tools_legacy
MCP Tools implementation - Now using modular architecture
transport
MCP Transport layer implementation

Structs§

CodePrismMcpServer
MCP Server implementation that integrates with CodePrism Phase 2.5 components