Help us improve
Share bugs, ideas, or general feedback.
From azure-cosmos-db-assistant
Set up the optional Azure Cosmos DB MCP Toolkit connection for live database operations
npx claudepluginhub azurecosmosdb/cosmosdb-claude-code-plugin --plugin azure-cosmos-db-assistantHow this command is triggered — by the user, by Claude, or both
Slash command
/azure-cosmos-db-assistant:cosmos-setupThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Cosmos DB MCP Setup Help the user configure the optional Azure Cosmos DB MCP Toolkit connection. This enables live database operations (queries, schema discovery, vector search) but is not required — the plugin's skills, agent, and commands work without it. For detailed instructions, see [SETUP.md](../SETUP.md). ## Steps 1. **Check prerequisites:** - Ask if they have an Azure Cosmos DB account. If not, direct them to: https://learn.microsoft.com/azure/cosmos-db/nosql/quickstart-portal - Ask if they have deployed the MCP Toolkit. If not, direct them to: https://github.com/AzureCo...
Share bugs, ideas, or general feedback.
Help the user configure the optional Azure Cosmos DB MCP Toolkit connection. This enables live database operations (queries, schema discovery, vector search) but is not required — the plugin's skills, agent, and commands work without it.
For detailed instructions, see SETUP.md.
Check prerequisites:
Get connection details:
deployment-info.json in the MCPToolKit output)deployment-info.json)az login
az account get-access-token --resource "YOUR-ENTRA-APP-CLIENT-ID" --query accessToken -o tsv
--resource value is the Entra App Client ID from the MCPToolKit deployment outputSet environment variables:
COSMOSDB_MCP_SERVER_URL to their toolkit URLCOSMOSDB_MCP_JWT_TOKEN to their JWT tokenCreate MCP config:
.mcp.example.json to .mcp.json in their project rootVerify connection:
.mcp.json$ARGUMENTS