Add a document to the user’s memory
cortex_ingestPush a document into this memory so its text becomes searchable. Pass the file text as content with a filename, or several items in files (each with name and content). Default feed is local_files. The result may carry choice.choice_required: when that is true the source is stored and searchable but waiting for the user to pick Standard or Describe your goal; record that answer with cortex_choose_enrichment. This server cannot read a local filesystem — paths belong on the stdio MCP (mi-cortex-mcp).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feed | No | Feed identity (schema ext_<feed>). Letters, digits, underscore. Default local_files. | |
| files | No | Several documents: [{name, content}, ...]. | |
| title | No | Override title when ingesting a single file. | |
| content | No | Document text. Required with filename. | |
| filename | No | Name for inline content (required with content). |