Oorlogsbronnen MCP 服务器是一个强大的工具,它提供人工智能(AI)交互功能,能让用户轻松访问荷兰二战档案数据库。该数据库内包含丰富多样的历史资源,如文件、照片和个人记录等,为二战历史研究提供了有力支持。
Oorlogsbronnen MCP 服务器可帮助你便捷地查询荷兰二战档案数据库。下面为你介绍使用该服务器的具体步骤。
# 下载项目仓库
git clone https://github.com/your-repository.git
cd oorlogsbronnen-mcp-server
# 安装依赖项
pip install -r requirements.txt
npm install
# 启动服务器
python server.py
const { search_ww2_nl_archives } = require('./mcp');
// 示例查询
search_ww2_nl_archives({
query: "Anne Frank",
type: "person",
count: 5
});
// 查询历史照片
const { search_ww2_nl_archives } = require('./mcp');
search_ww2_nl_archives({
query: "liberation celebrations Amsterdam Dam Square 1945",
type: "photo",
count: 10
});
该工具用于查询 Oorlogsbronnen 数据库中的二战相关资源。
query:必填参数,类型为字符串。表示搜索的主要术语或短语。
type:可选参数,类型为字符串。用于筛选特定类型的结果。
count:可选参数,类型为数字。控制返回结果的数量。
{
"results": [
{
"id": string, // 唯一标识符
"title": string, // 标题或名称
"type": string, // 内容类型
"description": string, // 描述信息
"url": string // 资源 URL
}
]
}
本项目使用了 Python 和 Node.js 技术栈,通过相应的依赖库实现了服务器的搭建和数据库的查询功能。在处理用户请求时,会对输入的参数进行验证,根据不同的情况返回相应的结果和状态码。
欢迎社区贡献代码和建议。如需报告问题或提出功能需求,请联系 your.email@example.com 或访问项目主页 https://github.com/your-repository。
本项目遵循 MIT 许可证,具体内容请参见 LICENSE 文件。
通过以上步骤和指南,您可以顺利地使用 Oorlogsbronnen MCP 服务器进行二战历史档案的查询与分析。