neuron_ingest_knowledge
ActiveTool of io.github.conquext/neuron
declared in 1.0.0
Ingest content into a knowledge base. Supports deduplication via externalId and optional LLM processing (summarize, extract_facts, or custom instruction).
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"knowledgeBaseId",
"title",
"content"
],
"properties": {
"title": {
"type": "string",
"description": "Title for the knowledge entry"
},
"folder": {
"type": "string",
"description": "Folder: 'general', 'skills', 'contexts', 'documents', or 'faqs' (default: general)"
},
"source": {
"enum": [
"api",
"mcp"
],
"type": "string",
"default": "mcp",
"description": "Source type (default: mcp)"
},
"content": {
"type": "string",
"description": "Content to ingest"
},
"sourceUrl": {
"type": "string",
"description": "Source URL for reference"
},
"externalId": {
"type": "string",
"description": "Unique external ID for deduplication (e.g. file path, URL)"
},
"processing": {
"type": "object",
"properties": {
"mode": {
"enum": [
"raw",
"summarize",
"extract_facts",
"custom"
],
"type": "string",
"default": "raw",
"description": "Processing mode"
},
"instruction": {
"type": "string",
"description": "Custom instruction (only used with 'custom' mode)"
}
},
"description": "Optional LLM processing before storage",
"additionalProperties": false
},
"knowledgeBaseId": {
"type": "string",
"description": "Knowledge base ID to ingest into"
}
},
"additionalProperties": false
}Parent server
io.github.conquext/neuron
https://github.com/conquext/neuron-mcp-server
1/7 registries