Transkribus MCP Server
MCP server for the Transkribus REST API — manage collections, documents, HTR/OCR recognition, models, and more. 290 tools across 22 resource domains.
transkribus-mcp-server
MCP server for the Transkribus REST API. Manage collections, documents, HTR/OCR recognition, models, and more through the Model Context Protocol.
301 tools across 22 resource domains, with 8 entry points so you can pick the right server for your MCP client's tool limit.
Installation
npm install -g @lazyants/transkribus-mcp-server
Or run directly:
npx @lazyants/transkribus-mcp-server
Configuration
Transkribus uses session-based authentication. You can authenticate in two ways:
Option 1: Username + Password (auto-login)
export [email protected]
export TRANSKRIBUS_PASSWORD=your-password
The server will automatically log in and manage the session.
Option 2: Direct session ID
export TRANSKRIBUS_SESSION_ID=your-session-id
Use this if you already have a valid session from the Transkribus platform.
Entry Points
| Command | Domains | Tools |
|---|---|---|
transkribus-mcp-server | All 22 domains | 301 |
transkribus-mcp-collections | Auth, Collections (core/docs/pages/users/crowd/editdecl/credits/stats/labels/activity/tags) | 133 |
transkribus-mcp-admin | Auth, Admin, Credits, Uploads, Labels, Files, System, Root | 63 |
transkribus-mcp-transcription | Auth, Recognition, Layout Analysis, PyLaia, P2PaLA, DU | 48 |
transkribus-mcp-users | Auth, Users, Crowdsourcing, eLearning | 30 |
transkribus-mcp-models | Auth, Models | 27 |
transkribus-mcp-jobs | Auth, Jobs, Actions | 19 |
transkribus-mcp-search | Auth, Search, KWS | 17 |
Use split servers to reduce context size — pick only the splits you need.
Claude Code
Add to ~/.claude/settings.json:
{
"mcpServers": {
"transkribus": {
"command": "npx",
"args": ["-y", "@lazyants/transkribus-mcp-server"],
"env": {
"TRANSKRIBUS_USER": "[email protected]",
"TRANSKRIBUS_PASSWORD": "your-password"
}
}
}
}
Or use split servers (pick the splits you need):
{
"mcpServers": {
"transkribus-collections": {
"command": "npx",
"args": ["-y", "-p", "@lazyants/transkribus-mcp-server", "transkribus-mcp-collections"],
"env": {
"TRANSKRIBUS_USER": "[email protected]",
"TRANSKRIBUS_PASSWORD": "your-password"
}
},
"transkribus-transcription": {
"command": "npx",
"args": ["-y", "-p", "@lazyants/transkribus-mcp-server", "transkribus-mcp-transcription"],
"env": {
"TRANSKRIBUS_USER": "[email protected]",
"TRANSKRIBUS_PASSWORD": "your-password"
}
}
}
}
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"transkribus": {
"command": "npx",
"args": ["-y", "@lazyants/transkribus-mcp-server"],
"env": {
"TRANSKRIBUS_USER": "[email protected]",
"TRANSKRIBUS_PASSWORD": "your-password"
}
}
}
}
Security
- Never commit your credentials to version control
- Use environment variables or a
.envfile (excluded via.gitignore) - Session IDs expire — prefer username/password for long-running setups
Disclaimer
This is an unofficial MCP server for Transkribus. The authors are not affiliated with READ-COOP SCE. Use at your own risk.
License
MIT — see LICENSE for details.
Máy chủ liên quan
mcp-datadog-server
Datadog MCP Server
Weather Edge MCP
Calibrated weather probability signals for Kalshi prediction markets. Dual-model: NWS forecast + GFS 31-member ensemble. Real-time METAR from settlement stations.
Alpaca Trading
Manage stock and crypto portfolios, place trades, and access market data via the Alpaca Trading API.
RunDida
8 running tools for AI agents — 86 calculators, marathon data, pace/HR/VO2max calculations.
Soccerdata MCP Server
Provides real-time football match information from the SoccerDataAPI using natural language.
AI Dev Jobs
MCP server for the AI Dev Jobs board - 8,400+ open AI/ML engineering roles at 489 companies. Search by role, location, salary, experience level. Live MCP endpoint aidevboard.com/mcp with 4 tools.
ATOM Pricing Intelligence
The Global Price Benchmark for AI Inference. 1,600+ SKUs, 40+ vendors, 25 AIPI indexes.
e-conomic MCP Server
MCP server for e-conomic by Visma — Denmark's leading accounting platform. Invoices, customers, journals, products, and more.
OpenCRAVAT
Genetic variant annotation
Limitless MCP
MCP server for Limitless Exchange prediction markets on Base. 34 tools for market access, limit order trading, wallet management, and position tracking.