docx-queryMeta
Extract metadata from Word documents by document ID to access document properties and information.
Instructions
Get docx metadata by id.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
Implementation Reference
- src/index.ts:174-177 (handler)MCP tool dispatch handler for docx-queryMeta: parses input arguments and delegates to DocRegistry.queryMetacase "docx-queryMeta": { const { id } = parseArgs<{ id: string }>(args, tools["docx-queryMeta"].inputSchema); return ok(registry.queryMeta(id)); }
- src/docx-utils.ts:185-193 (handler)Core implementation of queryMeta in DocRegistry: retrieves and returns document metadata including id, timestamps, and meta objectqueryMeta(id: DocId) { const cur = this.require(id); return { id: cur.id, createdAt: cur.createdAt, updatedAt: cur.updatedAt, meta: cur.json.meta ?? {} }; }
- src/index.ts:49-52 (schema)Input schema definition and tool registration entry for docx-queryMeta in the tools object used for MCP listTools and validation"docx-queryMeta": { description: "Get docx metadata by id.", inputSchema: { type: "object", required: ["id"], properties: { id: { type: "string" } } } },