AxKnowledgeBase_ingest_pdf_to_private_knowledge_base
Ingest a local PDF into the private knowledge graph, extracting passages, figures, tables, and references for search and retrieval.
Instructions
Ingest one local PDF into the organization's private knowledge graph. The PDF is parsed into passages, figures, tables and references, and the source PDF is stored. This is one of two tools that write to a knowledge graph — delete_private_knowledge_base_paper is the other — and the private graph is the only graph either writes to: an ingested paper is reachable through search_private_knowledge_base and private_knowledge_graph_read, and never through search_knowledge_base.
Synchronous and slow: it returns when ingestion has finished, which takes minutes for a full paper. Re-sending the same PDF is safe — it is reported as already present rather than ingested twice — so on a timeout or an unclear failure, retrying is the correct move.
Before writing, this tool raises an MCP elicitation asking the user to confirm the file name and the destination graph. A decline, a cancel, or a client that does not support elicitation at all writes nothing and comes back as a plain non-error result — do not retry any of these without a genuinely fresh reason to think the answer would differ; a client that lacks elicitation support will fail the same way every time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| doi | No | The paper's DOI, if known. Leave empty if unknown. | |
| file_path | Yes | The absolute path to the PDF file to ingest |