Adding Plugins
ra-mcp can be combined with other MCP servers to create a richer research environment. A common addition is HTR transcription — a server that can transcribe handwritten document images using AI.
HTR Transcription Plugin
The htrflow-mcp server provides handwritten text recognition (HTR) capabilities, letting your AI assistant transcribe document images directly.
Server URL:
https://riksarkivet-htrflow-mcp.hf.space/gradio_api/mcp/sse
Claude.ai
- Open claude.ai → :material-puzzle: Integrations → Add more integrations...
- Add custom MCP server
- Enter:
- Name:
htrflow-mcp - URL:
https://riksarkivet-htrflow-mcp.hf.space/gradio_api/mcp/sse
- Name:
- Click Add
Claude Code
claude mcp add --transport sse htrflow-mcp https://riksarkivet-htrflow-mcp.hf.space/gradio_api/mcp/sse
Claude Desktop
Add alongside ra-mcp in your config file:
{
"mcpServers": {
"ra-mcp": {
"type": "streamable-http",
"url": "https://riksarkivet-ra-mcp.hf.space/mcp"
},
"htrflow-mcp": {
"url": "https://riksarkivet-htrflow-mcp.hf.space/gradio_api/mcp/sse"
}
}
}
VS Code / Cursor / Windsurf
Add to .vscode/mcp.json:
{
"mcpServers": {
"ra-mcp": {
"type": "streamable-http",
"url": "https://riksarkivet-ra-mcp.hf.space/mcp"
},
"htrflow-mcp": {
"url": "https://riksarkivet-htrflow-mcp.hf.space/gradio_api/mcp/sse"
}
}
}
Using Both Servers Together
Once both servers are connected, you can combine search and transcription in a single conversation:
- Search for documents using
ra-mcp - Browse specific pages to find interesting content
- Transcribe document images using
htrflow-mcpfor pages that need fresh OCR/HTR
"Search for trolldom in court records, then transcribe page 12 of the first result"