{ "name": "@lazyants/transkribus-mcp-server", "version": "4.1.0", "description": "MCP server for Transkribus REST and Processing APIs — collections, documents, recognition, models, and more. 304 tools by default, 306 with optional Processing v2 beta, across 23 resource domains.", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "transkribus-mcp-server": "dist/index.js", "transkribus-mcp-collections": "dist/entry-collections.js", "transkribus-mcp-transcription": "dist/entry-transcription.js", "transkribus-mcp-models": "dist/entry-models.js", "transkribus-mcp-search": "dist/entry-search.js", "transkribus-mcp-jobs": "dist/entry-jobs.js", "transkribus-mcp-users": "dist/entry-users.js", "transkribus-mcp-admin": "dist/entry-admin.js", "transkribus-mcp-processing": "dist/entry-processing.js" }, "scripts": { "build": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc -p tsconfig.build.json && tsc --noEmit", "start": "node dist/index.js", "test": "vitest run", "prepublishOnly": "node scripts/check-versions.mjs --require-unpublished && npm run build", "lint": "eslint .", "check-versions": "node scripts/check-versions.mjs" }, "files": [ "dist", "README.md", "LICENSE", "logo.png" ], "keywords": [ "mcp", "transkribus", "htr", "ocr", "handwritten-text-recognition", "api", "model-context-protocol" ], "repository": { "type": "git", "url": "git+https://github.com/lazyants/transkribus-mcp-server.git" }, "mcpName": "io.github.lazyants/transkribus", "license": "FSL-1.1-MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0", "axios": "^1.20.0", "zod": "^4.5.4" }, "overrides": { "fast-uri": "^3.1.8", "brace-expansion": "^5.0.9", "form-data": "^4.0.6", "qs": "^6.16.0", "hono": "^4.13.11", "@hono/node-server": "^1.19.15", "ip-address": "^10.7.1", "body-parser": "^2.3.0" }, "devDependencies": { "@eslint/js": "^10.0.1", "@types/node": "^20.19.41", "eslint": "^10.9.1", "globals": "^17.12.0", "typescript": "^6.0.0", "typescript-eslint": "^8.69.0", "vitest": "^4.1.7" }, "engines": { "node": ">=20" }, "optionalDependencies": { "@napi-rs/keyring": "^2.0.0" } }