Omeka S MCP Sample
@nakamura196
关于 Omeka S MCP Sample
This project demonstrates how to integrate Omeka S API with Claude Desktop using MCP (Model Context Protocol).
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"omeka-s-mcp-sample": {
"command": "uv",
"args": [
"pip",
"install",
"-e",
"."
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Omeka S MCP Sample?
This project demonstrates how to integrate Omeka S API with Claude Desktop using MCP (Model Context Protocol). It provides tools to list items, get item details, create new items, and upload media to an Omeka S instance.
How to use Omeka S MCP Sample?
Clone the repository, install dependencies with uv pip install -e ., and create a .env file with Omeka S API credentials. Add the server configuration to your Claude Desktop mcpServers JSON, pointing to omeka_server.py and specifying the full Python path if needed.
Key features of Omeka S MCP Sample
- List items from Omeka S with pagination support
- Get details of a specific item by ID
- Create new items with title and description
- Upload media to items from local file or URL
- Integrated with Claude Desktop via MCP
Use cases of Omeka S MCP Sample
- Managing an Omeka S collection through natural language in Claude
- Quickly retrieving item details without logging into the Omeka S admin
- Automating metadata entry for new items
- Attaching media files or remote URLs to existing items
FAQ from Omeka S MCP Sample
What Python version and dependencies are required?
Python 3.10+ with MCP 1.6.0+, aiohttp, and optionally Ruff for development.
How do I set up Omeka S API credentials?
Create a .env file in the project root with OMEKA_API_URL, OMEKA_KEY_IDENTITY, and OMEKA_KEY_CREDENTIAL.
How do I configure the server in Claude Desktop?
Add an entry to mcpServers in your Claude Desktop config with "command": "python" and "args" pointing to the full path of omeka_server.py.
What tools does the server provide?
Four tools: list-items, get-item, create-item, and upload-media.
其他 分类下的更多 MCP 服务器

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Awesome Mlops
visengerA curated list of references for MLOps
评论