Enables interaction with Azure Cosmos DB through a Model Context Protocol (MCP) server built with the Go SDK.
Sponsored
This tool provides a sample implementation of an MCP server designed for interacting with Azure Cosmos DB. Built using the Cosmos DB Go SDK and leveraging the mcp-go project, it exposes a set of tools for managing and querying Cosmos DB resources. Functionalities include listing databases and containers, reading container metadata, creating containers, adding and reading items, and executing SQL queries. This MCP server simplifies Cosmos DB interactions by providing a standardized interface compatible with MCP-enabled tools like VS Code Insiders in Agent mode and the MCP inspector, streamlining development and management workflows.
Key Features
01Create Cosmos DB containers with partition key definitions
022 GitHub stars
03Read Cosmos DB container metadata
04Add and read items in Cosmos DB containers
05List Cosmos DB databases and containers
06Execute SQL queries on Cosmos DB containers
Use Cases
01Integrating Cosmos DB interactions into MCP-compatible IDEs and tools
02Building custom tooling for Cosmos DB based on the MCP standard