MCP Server
The 60db MCP (Model Context Protocol) Server enables AI assistants like Claude to directly interact with the full 60db platform — voice AI, persistent memory, and access-control checks. Source code: github.com/60db/mcp · npm:60db-mcp-server · License: MIT
What is the MCP Server?
The MCP Server provides a standardized interface for AI assistants to:- Generate speech from text using any voice
- Transcribe audio files with speaker diarization
- Create custom voices from audio samples
- Manage workspaces and team collaboration
- Store and recall memories — persistent memory and RAG across sessions
- Upload documents — PDF, DOCX, XLSX, PPTX, EML, scanned images with built-in OCR
- Assemble LLM-ready context — purpose-built for retrieval-augmented generation
- Check permissions — query Cerbos policy before attempting gated actions
- Track usage and analytics
- View monthly spend across every billable operation
Quick Start
1. Install the Server
2. Configure Claude Desktop
Add to your Claude Desktop config: macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
3. Use with Claude
Restart Claude Desktop and start using 60db voice AI:Available Tools
| Category | Tools |
|---|---|
| Voices | List voices, get voice details, create custom voices |
| TTS | Synthesize speech, view generation history |
| STT | Transcribe audio, view transcription history |
| Workspaces | Manage team workspaces and members |
| Memory & RAG | Ingest memories, upload documents (91+ formats with OCR), hybrid semantic search, context assembly, manage collections, track spend (10 tools total) |
| Authz | Fetch effective permissions map, probe single (resource, action) checks — useful before attempting gated actions |
| Analytics | Track usage statistics |
| Billing | View plans, subscriptions, and invoices |
Features
Text-to-Speech
Generate natural speech in 40+ languages:Speech-to-Text
Transcribe audio with speaker identification:Voice Cloning
Create custom voices from audio samples:Memory & RAG
Give your AI assistant a persistent, searchable long-term memory:charged, balance, and tx details in the billing footer on every call.
Authorization checks
Before attempting a gated action, query the Cerbos permission map so the agent can fail fast on disallowed operations:403 POLICY_DENY responses mid-flow.
Architecture
Next Steps
- Installation - Install and configure the server
- Configuration - Set up authentication
- Quick Start - Run your first request
- Claude Desktop - Integration guide
Requirements
- Node.js: 18 or higher
- API Key: 60db API key from dashboard
- MCP Client: Claude Desktop or custom MCP client
Support
- Documentation: https://docs.60db.ai
- GitHub: https://github.com/60db/mcp
- Issues: https://github.com/60db/mcp/issues