Declaratively builds Model Context Protocol (MCP) servers in Go, exposing tools, resources, and prompts.
Cortex provides a declarative platform for building Model Context Protocol (MCP) servers in Golang. It streamlines the process of exposing tools, resources, and prompts to Large Language Models (LLMs) in a structured and standardized way. By handling MCP protocol messages and lifecycle events, Cortex simplifies the creation of MCP servers that can be connected to various transports like STDIO and Server-Sent Events (SSE). Cortex aligns with the latest MCP specification and promotes Go best practices and clean architecture principles for building robust and efficient MCP servers.