SnackMachine
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
SnackMachine
Modular snack registry, scheduler, spool, and MCP knowledge conduit.
Install
pip install snackmachineOr from source:
pip install -e .Related MCP server: akb
Structure
snackmachine/
├── registry.py # SnackSpec, SnackPlugin, SnackRegistry
├── base.py # SnackParam, SnackMeta, BaseSnack
├── scheduler.py # Cron-like maintenance scheduler
├── spool_reader.py # Spool feed parser
├── spool_writer.py # Spool append writer
└── conduit/
├── bridge.py # MCP query/status/chat routes
├── library_index.py # FTS5 across all 5 vault layers
├── ai_bridge.py # AI-ranked search with agent boosting
├── doclang.py # Markdown/wiki-link/section parser
└── knowledge_layer.py # Multi-agent shared memoryUsage
from snackmachine.registry import get_registry
from snackmachine.base import BaseSnack, SnackMeta
class MySnack(BaseSnack):
meta = SnackMeta(id="my-snack", name="My Snack", category="custom")
def execute(self, action=None, **kwargs):
return {"success": True}
# Register
get_registry().register(MySnack())Data
All mutable data lives in ~/.ucore/:
~/.ucore/indices/library.db— FTS5 search index~/.ucore/knowledge/shared.db— multi-agent memory~/.ucore/logs/— spool files~/.ucore/config/mcp-manifests/— MCP server manifests
Set SNACKMACHINE_DATA_DIR to override the data root.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.
Shared long-term memory vault for AI agents with 20 MCP tools.
Shared product-knowledge graph for AI agent fleets — vault tools + agent self-signup over MCP.
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceGoverned multi-agent memory for AI agents. Hybrid markdown + SQLite store with full-text search, vector retrieval, and LLM reranking. Three transports: MCP stdio, HTTP JSON-RPC, and MCP SSE. One Go binary1Apache 2.0
- FlicenseAqualityAmaintenanceMCP-native knowledge base for AI agents — vault-scoped docs, tables, and files, git-versioned, with hybrid search (BM25 + pgvector dense + reranker) and an event stream so external consolidators / gardeners stay decoupled.50164-
- AlicenseBqualityAmaintenanceLocal-first agentic knowledge layer over Obsidian notes, enabling MCP-aware agents to search, retrieve, and compile knowledge with provenance and task contracts.3724 npmMIT
- AlicenseAqualityCmaintenanceA local-first MCP server for durable agent memory using SQLite and FTS5, enabling knowledge graph storage, search, and recall for AI agents.201MIT