Omeka S Sample
БесплатноНе проверенIntegrates Omeka S API with Claude Desktop via MCP, enabling listing, creating items, and uploading media.
Описание
Integrates Omeka S API with Claude Desktop via MCP, enabling listing, creating items, and uploading media.
README
This project demonstrates how to integrate Omeka S API with Claude Desktop using MCP (Model Context Protocol).
The server provides the following Omeka S API features:
- List items
- Get item details
- Create new items
- Upload media (from file or URL)
Installation
- Clone this repository
- Install dependencies:
uv pip install -e .
Configuration
Create a .env file in the project root with your Omeka S API credentials:
OMEKA_API_URL=https://your-omeka-s-instance/api
OMEKA_KEY_IDENTITY=your-key-identity
OMEKA_KEY_CREDENTIAL=your-key-credential
Usage
Add the following settings to your Claude Desktop configuration file:
"mcpServers": {
"omeka-s-mcp-sample": {
"command": "python",
"args": [
"/path/to/omeka-s-mcp-sample/server/omeka_server.py"
]
}
}
[!NOTE] If you receive a
command not founderror when launching the server, specify the full path to your Python executable.
Available Tools
The server provides the following MCP tools:
list-items
List items from Omeka S with pagination support.
get-item
Get details of a specific item by ID.
create-item
Create a new item with title and optional description.
upload-media
Upload media to an item either from a local file or URL.
Example Usage
You can ask Claude to:
- List items from your Omeka S instance
- Get details of a specific item
- Create new items with metadata
- Upload media files or URLs to items
Development
This project uses:
- Python 3.10+
- MCP 1.6.0+
- aiohttp for API requests
- Ruff for code formatting and linting
Установка Omeka S Sample
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/nakamura196/omeka-s-mcp-sampleFAQ
Omeka S Sample MCP бесплатный?
Да, Omeka S Sample MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Omeka S Sample?
Нет, Omeka S Sample работает без API-ключей и переменных окружения.
Omeka S Sample — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Omeka S Sample в Claude Desktop, Claude Code или Cursor?
Открой Omeka S Sample на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Omni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolCompare Omeka S Sample with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
