arena-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@arena-mcp search for channels on minimalist graphic design"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
arena-mcp
An MCP server for Are.na — visual search for design references (curated channels, image blocks, authors) right from Claude Code.
Built on the Are.na v2 API (https://api.are.na/v2): v3 flags search as
Premium Only, while v2 offers free search and public content without a token.
Tools
Tool | What it does |
| Search: |
| Channel metadata by slug or id (+ description) |
| Blocks inside a channel (the images themselves, paginated) |
| Details of a single block + channels it was added to |
| Channels of a specific author |
Every result is a compact object with image (image URL) and arenaUrl
(link to are.na) — handy for collecting references.
Related MCP server: pinterest-vision-mcp
Token (optional, but recommended)
Public content is readable without a token. ARENA_TOKEN (a personal access
token from https://www.are.na/developers/personal-access-tokens) unlocks private
channels, block/user search (a WAF blocks it without a token), and higher rate
limits.
Installation
pnpm install && pnpm build
claude mcp add arena --scope user \
--env ARENA_TOKEN=<your-token> \
-- node /absolute/path/arena-mcp/dist/index.jsCheck: claude mcp get arena → Status: ✔ Connected.
Development
pnpm build— compile todist/pnpm typecheck— type checkingAPI client —
src/arena.ts, MCP wrapper —src/index.ts
Fresh-package gate (supply-chain) — via ~/.npmrc (minimum-release-age),
install with pnpm only.
License
MIT © Alex Vortep
Available Tools
5 toolsarena_blockAre.na blockA
Details of a single block (image/link/text) by id, plus the channels it was added to.
Inputs: id (required).
arena_channelAre.na channelB
Channel metadata (reference collections) by slug or id, including the description.
Inputs: id (required).
arena_channel_contentsAre.na channel contentsA
Blocks inside a channel (the references themselves, with image URLs). Paginated. Use after arena_search to expand a collection you found.
Inputs: id (required), per, page.
arena_searchSearch Are.naB
Search Are.na (visual references: channels, image blocks, users). Returns compact objects with an image URL and an are.na link. Works without a token.
Inputs: query (required), per, page, type.
arena_user_channelsAre.na user channelsB
List a specific author's channels by slug or id — to dig through their collections.
Inputs: id (required), per, page.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Each tool targets a distinct resource: search results, channel metadata, channel contents, individual blocks, and a user's channels. There is no meaningful overlap, and the intended workflow (search -> channel -> contents -> block) is clear.
All tool names follow the same arena_ + noun pattern with snake_case and the server prefix applied uniformly. Even though search is more action-like, the overall naming is predictable and easy to extrapolate.
Five tools is a well-scoped set for a read-only Are.na browsing server. Each tool covers a distinct primary object or action, and the count is neither bloated nor too thin for the apparent purpose.
The set covers the core read-only workflows: search, inspect channels, page through contents, view block details, and list a user's channels. Minor gaps exist, such as direct user profile metadata or broader discovery feeds, but they do not break the main usage flow.
Maintenance
Related MCP Connectors
The Canva MCP server connects AI assistants (like Claude, ChatGPT, and Cursor) to Canva's API, enabling them to create and manage designs directly within chat conversations. Key capabilities include generating new designs from prompts, autofilling templates, searching and resizing existing designs, importing files from URLs, exporting designs as PDFs or images, and managing folders and comments without switching between tools.
Use AI models for chat, image, and video generation from Claude Code and other MCP hosts.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Shared memory MCP server for Claude Code, Codex, Gemini CLI and Cursor. Cited, editable.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for AI-powered image, audio, and video generation, enabling media creation directly from Claude, Cursor, and other MCP clients.1144 npmMIT
- FlicenseAqualityDmaintenanceMCP server that gives AI agents visual intelligence — search Pinterest, analyze images with LLM vision, build a semantic reference library, and retrieve by style or mood.63-
- AlicenseBqualityDmaintenanceAn MCP server that drives Anthropic's Claude Design from agentic coding CLIs, providing tools to create, generate, iterate, and export design systems without a browser.32MIT
- AlicenseBqualityDmaintenanceMCP server for Claude Code that provides Google text search, web content extraction, and image search with dual-platform (Google Images + Pinterest) and AI visual analysis with quality scoring.5MIT