Couchdb MCP Server

A Model Context Protocol server

Local serverstdioTypeScript

What is the Couchdb MCP Server?

A Model Context Protocol server

What the server does

A Model Context Protocol server for interacting with CouchDB

Credentials and setup notes

  • Node.js 14 or higher - Running CouchDB instance - Proper CouchDB credentials if authentication is enabled

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
createDatabaseCreate a new CouchDB database
listDatabasesList all CouchDB databases
deleteDatabaseDelete a CouchDB database
createDocumentCreate a new document or update an existing document in a database
dbNameDatabase name
docIdDocument ID
dataDocument data (JSON object)
getDocumentGet a document from a database
createMangoIndexCreate a new Mango index
indexNameName of the index
fieldsArray of field names to index
deleteMangoIndexDelete a Mango index
designDocDesign document name

Configuration

  • Node.js 14 or higher - Running CouchDB instance - Proper CouchDB credentials if authentication is enabled
VariableDescriptionRequired
COUCHDB_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Couchdb to createDatabase.”
  • “Use Couchdb to listDatabases.”
  • “Use Couchdb to deleteDatabase.”

Frequently asked questions

A Model Context Protocol server Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.