Model Context Protocol (MCP)¶
Introduction¶
MCP, the Model Context Protocol, is an open protocol that enables seamless integration between LLM applications and external data sources and tools. The main entities of MCP are Prompts, Resources, and Tools.
MCP clients call MCP servers, either by invoking them as a subprocess and communicating via Standard Input/Output (stdio), or by using Server-Sent Events (SSE), see Transports.
What’s Inside¶
The focus is on MCP servers for CrateDB that predominantly use PostgreSQL adapter implementations from the MCP ecosystem because CrateDB is compatible with PostgreSQL.
Popular MCP servers that can connect to CrateDB.
Examples for all MCP servers compatible with CrateDB.
Development¶
Walkthrough tutorial and API documentation to provide a few insights and starting points.
Learn how to get started invoking and inquiring MCP servers.
An overview of a fragment of the MCP server landscape for PostgreSQL and CrateDB databases.