# Riksarkivet

> Use this tool when you need to search and analyze historical documents from the Swedish National Archives, as it provides access to transcribed materials, full page contexts, and metadata records through specialized APIs. It solves problems related to document discovery, transcription analysis, and historical research workflows for historians, researchers, and genealogists. The tool accepts keyword searches and other queries as input and outputs formatted text with keyword highlighting, along with relevant metadata and resource URLs.

Canonical page: https://skillsregistry.net/skills/ai-riksarkivet-ra  
JSON: https://api.skillsregistry.net/v1/skills/ai-riksarkivet-ra

## Description

This MCP server provides integration with the Swedish National Archives (Riksarkivet) data platform, enabling AI assistants to search and browse transcribed historical documents through multiple specialized APIs. Built with FastMCP and featuring comprehensive caching, it offers tools for keyword searching across transcribed materials, retrieving full page contexts with ALTO XML parsing, exploring IIIF collections and manifests, and accessing OAI-PMH metadata records. The implementation includes URL generation utilities for various Riksarkivet resources, supports both stdio and SSE transports, and features rich text formatting with keyword highlighting, making it valuable for historians, researchers, and genealogists who need AI-assisted access to Sweden's digitized archival collections for document discovery, transcription analysis, and historical research workflows.

## Trust

- **Trust score (0–1):** 0.79
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/ai-riksarkivet-ra)
- **Repository:** <https://github.com/ai-riksarkivet/ra-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ai-riksarkivet-ra"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ai-riksarkivet-ra` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ai-riksarkivet-ra/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
