Skip to content

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

  1. Open claude.ai:material-puzzle: IntegrationsAdd more integrations...
  2. Add custom MCP server
  3. Enter:
    • Name: htrflow-mcp
    • URL: https://riksarkivet-htrflow-mcp.hf.space/gradio_api/mcp/sse
  4. 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:

  1. Search for documents using ra-mcp
  2. Browse specific pages to find interesting content
  3. Transcribe document images using htrflow-mcp for pages that need fresh OCR/HTR

"Search for trolldom in court records, then transcribe page 12 of the first result"