# CosmosDB

> Use this tool when you need to analyze and manage Azure CosmosDB databases, solve data exploration and performance monitoring problems, and automate database management tasks. It provides comprehensive database operations through a modular interface, accepting inputs such as database and container names, SQL queries, and document IDs, and outputting results like container statistics, query performance metrics, and schema discoveries. Ideal for use cases like data exploration, performance optimization, and database administration, it offers a robust and configurable solution for database administrators, developers, and AI agents.

Canonical page: https://skillsregistry.net/skills/hendrickcastro-cosmosdb  
JSON: https://api.skillsregistry.net/v1/skills/hendrickcastro-cosmosdb

## Description

This MCP server provides comprehensive Azure CosmosDB database analysis and operations through direct integration with the Azure Cosmos SDK, offering 8 specialized tools for database exploration, container management, document querying, and schema analysis. Built with TypeScript and featuring modular tool architecture, it enables database listing, container statistics with partition key analysis, SQL query execution with performance metrics, document retrieval by ID or filters, and automated schema discovery that analyzes document structures and data types across sample sets. The implementation includes robust error handling, connection management with configurable retry policies, and detailed logging for debugging, making it ideal for database administrators, developers, and AI assistants who need programmatic access to CosmosDB operations for data exploration, performance monitoring, and database management tasks.

## Trust

- **Trust score (0–1):** 0.96
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/hendrickcastro-cosmosdb)
- **Repository:** <https://github.com/hendrickcastro/mcpcosmosdb>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "hendrickcastro-cosmosdb"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/hendrickcastro-cosmosdb` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/hendrickcastro-cosmosdb/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
