Skip to main content
Glama
andyfe76

CouchDB MCP Server

by andyfe76

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
COUCHDB_URLYesThe URL of the CouchDB server, including protocol, port, and optional authentication credentials (e.g., http://admin:password@localhost:5984 or https://username:password@your-server.com:5984).http://localhost:5984

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
couchdb_list_databases

List all databases in the CouchDB server

couchdb_create_database

Create a new database

couchdb_delete_database

Delete a database

couchdb_create_document

Create a new document in a database

couchdb_get_document

Retrieve a document from a database

couchdb_update_document

Update an existing document in a database

couchdb_delete_document

Delete a document from a database

couchdb_search_documents

Search for documents in a database using a Mango query. Works without indexes but creating indexes (via couchdb_create_index) improves performance significantly.

couchdb_list_documents

List all documents in a database with their IDs and revisions

couchdb_create_index

Create an index to improve Mango query performance. While optional, indexes dramatically speed up queries and ensure reliable results.

couchdb_list_indexes

List all indexes in a database

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/andyfe76/couchdb_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server