Agent Inbox
The inbox connector indexes a single folder used as a shared drop zone for agents and humans. It is ideal for capturing context from MCP tools (inbox_put) without wiring every agent to every data source.
How It Works
- Files placed in the inbox folder are ingested like local files.
- Each entry is tagged with
inboxandagent. - Works with background sync or the file watcher.
Configuration
connectors: inbox: enabled: true path: ~/.hoard/inbox include_extensions: - .md - .txt - .csv - .json - .yaml - .rst chunk_max_tokens: 400 chunk_overlap_tokens: 50Quick Setup
hoard add --inbox ~/.hoard/inboxWriting from Agents
Use the MCP inbox_put tool to drop content into the inbox:
{ "name": "inbox_put", "arguments": { "title": "Decision log", "content": "We agreed to ship the MVP next week.", "tags": ["decision", "mvp"] }}inbox_put writes a Markdown file with a safe timestamped filename. If sync_immediately is true (or the watcher is disabled), Hoard syncs the inbox automatically.
Related Settings
sync.watcher_enabledandsync.interval_minutescontrol background ingestion.sync.watcher_debounce_secondscontrols how quickly changes are batched.