# CouchDB

> Use this tool when you need to interact with CouchDB databases through AI assistants, managing databases, documents, and Mango queries securely. It solves problems in content management, data analytics, and distributed web applications by providing a bridge for AI-driven interactions with CouchDB. The server takes environment variables as input and outputs managed database operations, supporting basic and advanced features depending on the CouchDB version.

Canonical page: https://skillsregistry.net/skills/robertoamoreno-couchdb  
JSON: https://api.skillsregistry.net/v1/skills/robertoamoreno-couchdb

## Description

This CouchDB MCP server, developed by Roberto Moreno, provides a bridge for AI assistants to interact with CouchDB databases. Built with TypeScript and leveraging the Model Context Protocol SDK, it offers tools for managing databases, documents, and Mango queries. The server automatically detects the CouchDB version to enable appropriate features, supporting basic operations across all versions and advanced Mango query capabilities for CouchDB 3.x+. It focuses on secure configuration management through environment variables and includes robust error handling. This implementation is particularly useful for applications requiring document database management, such as content management systems, data analytics platforms, or distributed web applications that need to leverage CouchDB's features through AI-driven interactions.

## Trust

- **Trust score (0–1):** 0.64
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/robertoamoreno-couchdb)
- **Repository:** <https://github.com/robertoamoreno/couchdb-mcp-server>

## 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": "robertoamoreno-couchdb"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/robertoamoreno-couchdb` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/robertoamoreno-couchdb/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
