Tibet Voice Cache
БесплатноНе проверенEnables MCP-compatible AI clients to store and recall voice conversation context by caching user and AI utterances, supporting formatted context summaries for m
Описание
Enables MCP-compatible AI clients to store and recall voice conversation context by caching user and AI utterances, supporting formatted context summaries for multi-turn voice interactions.
README
MCP server for persistent voice conversation memory. Plug into Claude Code, Cursor, Windsurf, or any MCP client.
pip install tibet-voice-cache-mcp
What it does
Gives any MCP-compatible AI client tools to store and recall voice conversation context. User and AI utterances are stored separately in RAM (or optionally on disk) and formatted as clean context summaries — no fake turns, no role confusion.
┌──────────────────────────────────────────────────────────────┐
│ MCP Client (Claude Code / Cursor / Windsurf / etc.) │
│ │
│ voice_cache_add(actor="user_1", text="...", role="user") │
│ voice_cache_add(actor="user_1", text="...", role="ai") │
│ voice_cache_turn(actor="user_1") │
│ │
│ voice_cache_inject(actor="user_1", │
│ base_instruction="You are a voice assistant.") │
│ → "You are a voice assistant. │
│ │
│ === PRIOR CONTEXT === │
│ The user previously said: │
│ - What's the weather? │
│ You previously responded: │
│ - Sunny and 22 degrees! │
│ === END CONTEXT ===" │
└──────────────────────────────────────────────────────────────┘
Setup
Claude Code
// ~/.claude.json
{
"mcpServers": {
"voice-cache": {
"command": "tibet-voice-cache-mcp"
}
}
}
With disk persistence
{
"mcpServers": {
"voice-cache": {
"command": "tibet-voice-cache-mcp",
"env": {
"VOICE_CACHE_DIR": "/path/to/cache"
}
}
}
}
Cursor / Windsurf
Same pattern — add tibet-voice-cache-mcp as an MCP server command.
Tools
| Tool | Description |
|---|---|
voice_cache_status |
List all active caches with stats |
voice_cache_open |
Open/create cache for an actor |
voice_cache_add |
Record user or AI utterance |
voice_cache_turn |
Mark turn boundary |
voice_cache_context |
Get formatted context summary |
voice_cache_inject |
Inject context into system instruction |
voice_cache_session |
Bulk import session transcripts |
voice_cache_history |
View cached utterances |
voice_cache_clear |
Clear cache for an actor |
voice_cache_configure |
Change summary style / language |
Quick workflow
# During voice session
voice_cache_open(actor="user_123")
voice_cache_add(actor="user_123", text="What's the weather?", role="user")
voice_cache_add(actor="user_123", text="Sunny and warm!", role="ai")
voice_cache_turn(actor="user_123")
# Next session — inject memory
voice_cache_inject(
actor="user_123",
base_instruction="You are a friendly weather assistant."
)
Summary styles
Configure how context is formatted:
voice_cache_configure(actor="user_123", summary_style="compact")
| Style | Format |
|---|---|
labeled |
Sectioned with headers (default) |
compact |
Minimal tokens, single-line |
narrative |
Natural language, conversational |
chronological |
Numbered turn pairs |
Multi-language
voice_cache_configure(actor="user_123", language="nl")
Built-in: English (en), Dutch (nl).
Environment variables
| Variable | Default | Description |
|---|---|---|
VOICE_CACHE_DIR |
(none — RAM only) | Directory for JSON persistence |
VOICE_CACHE_MAX_TURNS |
50 |
Max utterances per side before trimming |
VOICE_CACHE_STYLE |
labeled |
Default summary style |
Resources
The server also exposes MCP resources:
voice-cache://actors— List all actors with open cachesvoice-cache://actor/{name}— Full cache content for an actor
Part of the TIBET ecosystem
| Package | Description |
|---|---|
| tibet-voice-cache | Core library — voice conversation memory |
tibet-voice-cache-mcp |
This package — MCP server wrapper |
License
MIT — plug it in, give your voice AI a memory.
Установка Tibet Voice Cache
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/jaspertvdm/tibet-voice-cache-mcpFAQ
Tibet Voice Cache MCP бесплатный?
Да, Tibet Voice Cache MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Tibet Voice Cache?
Нет, Tibet Voice Cache работает без API-ключей и переменных окружения.
Tibet Voice Cache — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Tibet Voice Cache в Claude Desktop, Claude Code или Cursor?
Открой Tibet Voice Cache на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Opencode Omniroute Plugin
OpenCode plugin for the OmniRoute AI Gateway. Drives dynamic model discovery, /connect auth flow, and multi-instance OmniRoute providers via the official @openc
автор: GitHub ActionsRoblox Studio
Enables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, sce
автор: paralovAntigravity Drawio
MCP server that enables AI assistants to create, parse, render, and validate Draw.io diagrams programmatically.
автор: S-SUJAN-SFetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzMCP-Agent
A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)
автор: lastmile-aiSpring AI MCP Client
Provides auto-configuration for MCP client functionality in Spring Boot applications.
mcp.natoma.ai
A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)
Compare Tibet Voice Cache with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
