PureRef MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
PureRef MCP
An MCP server that lets an AI agent (Claude Code, Claude Desktop, or any MCP client) see and build PureRef reference boards.
It drives PureRef 2.1+'s official command-line interface. Each call runs PureRef as a separate headless process, so an open PureRef window is never touched.
What it can do
Tool | What it does |
| Lists the |
| Shows where each image on a board came from (local file or web URL) without launching PureRef |
| Renders the board with a scene-coordinate grid, optionally zoomed to a region |
| Shows a numbered contact sheet of the board's images |
| Exports full-resolution copies of the images |
| Renders the board to a PNG |
| Places images (paths or URLs) and text labels at exact positions |
| Places a grid of images |
| Lays out a titled board from sections of images in one go |
| Opens a board in the PureRef app |
| Lists the automatic backups of a board |
How it stays safe
Backups: before a board is written, the original is backed up. The last 20 backups per board are kept in
%LOCALAPPDATA%\pureref-mcp\backups.Open boards: writing a board that's open in the PureRef window is refused unless
allow_open=true.Atomic saves: saves go to a temp file first, then replace the original.
Limits (from PureRef's CLI)
It can't move, resize, delete or relabel items that are already on a board. It can only add new ones.
Text labels are added as images, not native PureRef notes.
Reopen the board in PureRef to see the changes.
Related MCP server: gimp-agent-mcp
Requirements
Windows. The CLI and exe lookup are only tested there.
PureRef 2.1 or newer.
Python 3.11+.
Setup
Install the Python packages:
pip install -r requirements.txtRegister the server with your MCP client. For Claude Code:
claude mcp add pureref -s user -e PUREREF_MCP_ROOT="C:\path\to\your\boards" -- python "C:\path\to\PureRef-MCP\server.py"For Claude Desktop, or any client that uses an
mcpServersJSON config:{ "mcpServers": { "pureref": { "command": "python", "args": ["C:\\path\\to\\PureRef-MCP\\server.py"], "env": { "PUREREF_MCP_ROOT": "C:\\path\\to\\your\\boards" } } } }
Settings (environment variables)
Variable | Default | What it's for |
|
| The folder that relative board names and |
| Looks in | Path to |
|
| Where previews, downloads and backups go |
Coordinates
Positions are in PureRef scene units: 1 unit is 1 image pixel at 100% zoom.
x grows to the right and y grows downward.
Image positions are centers unless you pass
anchor="top_left".pureref_view_scenedraws the grid (cyanx=lines, yellowy=lines), so the agent can read positions off the preview.
License
MIT, see LICENSE. PureRef is a product of Idyllic Pixel AB. This project isn't affiliated with or endorsed by them.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
DXF and PDF/X-4 for AI agents: structured facts, PNG renders, an interactive in-chat viewer.
AI visual generation agent: multi-pipeline rendering, prompt crafting, and image composition.
Image & PDF tools for AI agents: compress, convert, resize, PDF, AI vision, pipeline.
Agent-Native design tool - create and edit visual designs with agent assistance
Related MCP Servers
- FlicenseAqualityBmaintenanceEnables AI agents to search for reference images using natural language queries, aggregate results from multiple image sources, and interactively select, refine, and download images through tool calls.4-
- AlicenseBqualityBmaintenanceEnables AI agents to operate GIMP 3 end-to-end: open and inspect images, call every PDB procedure, apply GEGL filters destructively or as layer effects, measure pixels, render before/after/diff comparisons, cut out subjects with AI segmentation, and run multi-step recipes across folders.3276 PyPI5Apache 2.0
- FlicenseNot gradedqualityAmaintenanceEnables AI agents to inspect and modify live Blender scenes, manage objects and materials, render images, retrieve PolyHaven assets, and send prompts to configurable local or OpenAI-compatible LLM backends.-
- FlicenseNot gradedqualityAmaintenanceEnables AI agents to control a live Blender session, inspect and modify scenes, manage PolyHaven assets, render images, and route prompts through configurable local or OpenAI-compatible LLM backends.-