CouchDB MCP ServerServer

robertoamoreno
GitHub
CouchDBMCPTypeScript

Loading subscription status...

💡 Description

A TypeScript-based MCP server designed to interact with CouchDB, providing tools for managing CouchDB databases and documents. It allows AI assistants to seamlessly interact with CouchDB through a simple interface.

📝 JSON Entries

{
  "mcpServers": [
    {
      "couchdb-mcp-server": {
        "env": {
          "COUCHDB_URL": "http://username:password@localhost:5984"
        },
        "args": [],
        "command": "/path/to/couchdb-mcp-server/build/index.js"
      }
    }
  ]
}

🛠️ Tools

createDatabaselistDatabasesdeleteDatabasecreateDocumentgetDocumentcreateMangoIndexdeleteMangoIndexlistMangoIndexesfindDocuments

Features

  • Supports basic database and document operations
  • Mango query support for CouchDB 3.x+

💬 Example Queries

  • Create a new CouchDB database
  • List all CouchDB databases
  • Delete a specified CouchDB database
  • Create or update a document in a CouchDB database
  • Retrieve a document from a CouchDB database using its ID