Описание
Arena — Model Context Protocol server
README
MCP server that wraps Arena PLM's REST API, enabling Claude to search and retrieve part information.
Quick Start
docker compose up
Development Commands
make dbuild # Build Docker images
make drun # Run containers in background
make dshell # Open shell in running container
make dclean # Stop and remove containers
make release VERSION=0.0.1 # Create and push version tag
Releasing
To create a new release:
make release VERSION=0.0.1
This will:
- Create a git tag
v0.0.1 - Push the tag to GitHub
- Trigger GitHub Actions to build and push to
ghcr.io/carbonrobotics/arena-mcp-server:v0.0.1
Monitor builds at: https://github.com/carbonrobotics/arena-mcp-server/actions
Environment Variables
Required
| Variable | Description |
|---|---|
ARENA_EMAIL |
Arena PLM login email |
ARENA_PASSWORD |
Arena PLM login password |
Google OAuth 2.0 (Production)
| Variable | Description |
|---|---|
FASTMCP_SERVER_AUTH_GOOGLE_CLIENT_ID |
Google OAuth client ID |
FASTMCP_SERVER_AUTH_GOOGLE_CLIENT_SECRET |
Google OAuth client secret |
FASTMCP_SERVER_AUTH_GOOGLE_BASE_URL |
Public URL for OAuth callbacks |
Optional
| Variable | Description |
|---|---|
ARENA_WORKSPACE_ID |
Workspace ID (uses default if not set) |
MCP_TRANSPORT |
Transport type: http or sse (default: http) |
MCP_HOST |
Host to bind (default: 0.0.0.0) |
MCP_PORT |
Port to bind (default: 8080) |
DISABLE_AUTH |
Set to true for local dev only (bypasses auth) |
Available Tools
search_items- Search parts by name, number, or descriptionget_item- Get full details for an item by GUIDget_item_bom- Get bill of materials for an assemblyget_item_where_used- Find assemblies containing a partget_item_revisions- Get revision historyget_item_files- Get associated filesget_item_sourcing- Get supplier informationget_categories- List item categories
Установка Arena
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/carbonrobotics/arena-mcp-serverFAQ
Arena MCP бесплатный?
Да, Arena MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Arena?
Нет, Arena работает без API-ключей и переменных окружения.
Arena — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Arena в Claude Desktop, Claude Code или Cursor?
Открой Arena на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Arena with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
