返回 MCP 目录
public公开dns本地运行

oxenstierna

该项目旨在通过多个API接口(如OAI-PMH、IIIF和搜索API)提供对瑞典国家档案馆(Riksarkivet)内容的访问,包括搜索记录、获取集合信息、下载图像等功能,并探索实时手写文本识别(HTR)流程。

article

README

🚀 奥克森斯蒂尔(Oxenstierna)🦬⭐(开发中)

奥克森斯蒂尔项目旨在为瑞典国家档案馆(Riksarkivet)构建多个元数据控制协议(MCPs),借助相关 API 实现对档案馆资源的高效访问与操作。

🚀 快速开始

许多 MCPs 可以借助以下链接构建:Riksarkivet 数据平台维基

相关图片

✨ 主要特性

当前实现

本服务器通过多个 API 提供对瑞典国家档案馆(Riksarkivet)的访问:

基于搜索的工作流(从此处开始)

  • search_records:通过关键词(例如“coffee”、“medical records”)搜索内容。
  • get_collection_info:探索某个馆藏中可用的资源。
  • get_all_manifests_from_pid:从某个馆藏中获取所有图像批次。
  • get_manifest_info:获取特定图像批次的详细信息。
  • get_manifest_image:从一个批次中下载特定图像。
  • get_all_images_from_pid:从一个馆藏中下载所有图像。

URL 构建工具

  • build_image_url:使用自定义参数构建 IIIF 图像 URL。
  • get_image_urls_from_manifest:从一个图像批次中获取所有 URL。
  • get_image_urls_from_pid:从一个馆藏中获取所有 URL。

典型工作流

  1. search_records("your keywords") → 查找 PID。
  2. get_collection_info(pid) → 查看可用资源。
  3. get_manifest_info(manifest_id) → 探索特定图像批次。
  4. get_manifest_image(manifest_id, image_index) → 下载特定图像。

示例 PID:LmOmKigRrH6xqG3GjpvwY3

工具

  • Riksarkivet OAIPMH 元数据 API 集成
  • Riksarkivet IIIF 图像 API 集成
  • Riksarkivet IIIF 展示 API 集成

搜索 API

搜索 API 示例链接

这里的思路是,你可以使用搜索 API 在转录文本中进行搜索: 搜索转录文本示例

搜索 API 相关图片

IIIF 内容搜索不是一个可行的选项!

HTRflow

是否可以在流程中进行手写文本识别(HTR)呢?

HTRflow 相关链接

HTRflow 相关图片 1 HTRflow 相关图片 2

模式链接:https://gabriel-htrflow-mcp.hf.space/gradio_api/mcp/schema

待办事项

资源

我们希望有类似此概念的资源:

Riksarkivet OAIPMH API 集成的部分内容可以作为资源。此外,IIIF 展示和图像 API 可参考:https://github.com/IIIF/api/blob/main/source/image/3.0/index.md

FastMCP 2.0

FastMCP 2.0 入门链接

MCP 检查器集成

  • 使用检查器进行交互式测试和调试

客户端

Claude 桌面集成

  • 记录如何将服务器添加到 Claude 桌面

Aider

文档中未详细说明 Aider 相关内容。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端