mcpField
A
Axialis IconVectors MCP

Axialis IconVectors MCP

Local
iconvectors.ioMedia & Design0Updated 3d ago

About Axialis IconVectors MCP

Axialis IconVectors MCP is a local bridge between MCP-capable coding clients and the separately installed IconVectors editor on Windows. It lets agents inspect and edit the open SVG, preview changes, and export through the running application.

Key features

  1. 01Inspect SVG structure and selection
  2. 02Edit shapes, paths, styles, and transforms
  3. 03Create, open, save, and export documents
  4. 04Preview edits and use undo/redo
  5. 05Navigate and batch-edit SVG files

Use cases

  1. 01Inspect an open SVG before editing
  2. 02Apply bounded changes to selected artwork
  3. 03Export a requested SVG output
  4. 04Batch-adjust selected icon files

MCP support

A local companion process exposes IconVectors operations to MCP clients over stdio and connects to the running application over local TCP. The repository provides documentation and configuration examples, not a separately runnable server.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository
Packages
mcpbAxialis-IconVectors-Claude.mcpb

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Axialis IconVectors MCP

This repository contains documentation and configuration examples for the MCP integration available in Axialis IconVectors. It does not contain the IconVectors application source code.

Introduction

Axialis IconVectors lets a local MCP-capable coding client inspect the open SVG in the running desktop editor, make requested edits, preview the result, and export it. The client operates the actual IconVectors document through the supplied MCP companion.

IconVectors is proprietary software, installed separately. This documentation repository is named iconvectors-mcp.

On Windows, the MCP client launches IconVectorsMcp.exe as a separate local process and communicates with it over stdio. Start IconVectors normally first and leave it running. The companion connects to the application over local TCP at 127.0.0.1:61337 by default. This application connection is not an HTTP MCP URL.

AI coding agent
       |
       v
Model Context Protocol (local stdio)
       |
       v
Axialis IconVectors
       |
       v
SVG document

This diagram describes the user workflow only.

Supported AI coding agents

The official IconVectors documentation provides Windows setup instructions for all eight clients below. These short examples include a link to each maintained official guide, plus the configuration location and connection checks.

ClientConfiguration guide
OpenAI CodexCodex
Claude CodeClaude Code
CursorCursor
VS Code / GitHub CopilotVS Code / GitHub Copilot
Gemini CLIGemini CLI
KiroKiro
ClineCline
GitHub Copilot CLIGitHub Copilot CLI

What can an agent do?

The MCP tools cover these areas:

AreaOperations
Application stateCheck connectivity, application information, capabilities and active workspace.
SVG inspectionRead document information and SVG content; inspect DOM elements, selection and styles.
Selection and editingSelect elements; create shapes and paths; change attributes, fills, strokes and transforms.
Document operationsCreate or open documents, save changes and export requested output.
Repetitive editingAlign, duplicate, group, recolor and apply supported path operations.
CleanupInspect SVG cleanup findings and explicitly request the supported conservative fixes.
Preview and historyRender previews; use Undo/Redo and transactions for supported document edits.
Explorer navigationInspect the active folder, entries and selection; navigate to folders, parents or children, and move through folder history.
Explorer file operationsCreate and rename direct-child folders; delete an empty direct-child folder; copy selected SVG file paths to the OS clipboard; paste, duplicate and group SVG files.
Explorer batch operationsPlan and apply palette changes, icon resizing and stroke changes to selected SVG files.

Available capabilities depend on the installed IconVectors version. Use MCP tool discovery and app_getCapabilities; obtain exact arguments from the installed tool schemas rather than inferring them from these summaries. A command being available in the user interface does not guarantee that an MCP tool exposes it.

Document Undo does not reverse saving/exporting or Explorer filesystem changes. Creating, opening or replacing a document clears document Undo history. Review targets and destinations before requesting these operations. Explorer batch operations require a plan, review of that plan, then application of its returned identifier. See the official MCP guide for the documented limits.

Style setters also update application drawing defaults. For an edit confined to one object, inspect its current style and use an explicit element target with a DOM attribute or style patch.

Requirements

  • An installed, running copy of IconVectors with its matching MCP executable.
  • A local MCP client able to launch a stdio process on the same machine.
  • Permission to use the client and its MCP integration; organization policy may restrict this.
  • The correct executable path and application port.
  • An active IconVectors trial or license for saving and exporting. The 30-day trial is fully functional; after it expires, saving and exporting require activation.

See the official download page for current Windows, macOS and Linux releases and requirements. The configuration examples in this repository cover native Windows integration.

Getting started

For native Windows:

  1. Install IconVectors using the official download page.
  2. Start IconVectors normally and leave it open.
  3. Confirm that IconVectorsMcp.exe exists in the installation directory.
  4. Add the server using the guide for your client.
  5. Let the client start the MCP process. It should discover tools from that process.
  6. Run the read-only first test below.
  7. Check that the application, workspace and document are the intended targets before requesting an edit.
First test: inspect an open SVG

Open an SVG in IconVectors' Editor yourself, then ask your client:

Use IconVectors MCP to call app_ping, app_getInfo, app_getCapabilities,
and app_get_workspace. Confirm this is the intended Editor document.
Then call document_getInfo, selection_get, and document_getSvg to report
the canvas size, selected elements, and SVG structure. Do not change,
save, export, or create any files.

If no Editor document is open, stop after the state checks and open one in IconVectors. The tool catalog and application capabilities vary by installed version; inspect the connected tools before requesting an edit.

Client configuration

The guides use this normal Windows installation path:

C:\Program Files\Axialis\IconVectors\IconVectorsMcp.exe

The examples explicitly pass the documented default application port:

["--port", "61337"]

Replace the executable path if your installation differs. If the application's Options/McpPort setting has changed, use the same requested port in the client configuration. In 2.10 and later, the matching companion can discover an automatic loopback fallback when the requested port is occupied; see the official connection guide. Preserve existing server entries when adding IconVectors.

No custom host argument is needed for this local default setup.

Use the client-specific file format: Codex uses TOML, VS Code uses a servers JSON object, and several other clients use mcpServers. The installed iconvectors-mcp-tools.json is a tool reference, not a client connection configuration.

Example workflow

Begin with the read-only first test.

After reviewing the result, request a bounded change:

In the current Editor document, inspect the selected object's current style.
Use dom_setStyle with its explicit target to patch its fill to #2563EB.
Leave other properties and drawing defaults unchanged. Reinspect the object
and show a preview. Do not save yet.

Finally, explicitly request saving or exporting to your chosen local destination. Reinspect object targets after structural changes. Use a history transaction only for compatible document edits, with the transaction identifier returned by the tool.

Claude Desktop + IconVectors MCP walkthrough

Watch the verified 40-second walkthrough or read the setup, workflow and verified example files.

On Windows, Claude Desktop and the official IconVectors MCPB 2.10.0 bundle were used with IconVectors 2.10 to open/preview a disposable SVG, change its stroke, and export transparent 16/24/32px PNGs. This is a completed-run walkthrough, not uninterrupted live execution: the run included timeout recovery and corrected export sizing.

For pixel exports, use size: { mode: "pixels", widthPx: 16, heightPx: 16, keepAspectRatio: false }, with matching width/height values of 24 and 32 for the other outputs. The example guide explains new output paths, observed 16px limitations and third-party attribution.

Documentation

Use the command reference and tool schemas supplied with your installed version. Where available, Help > Open MCP Files Folder opens the installed helper documents.

Feedback and bug reports

Encountered a problem or need a capability? Please open a GitHub issue and include:

  • Your MCP client and IconVectors version.
  • The task you attempted and steps to reproduce it.
  • What happened and what you expected.
  • Any relevant error message, with private paths or data removed.

Troubleshooting

If the server is missing, check the client configuration location and executable path. If tools appear but app_ping fails, check that IconVectors is running and compare the requested port with the application's actual endpoint using the official connection guide. Restart or reload the client connection when it has not picked up a configuration change.

A client running in a cloud environment, container or WSL does not automatically share the desktop application's local connection or filesystem. This repository documents local stdio integration, without a remote HTTP service.

See troubleshooting for connection, discovery, version and workspace checks.

About this repository

This repository contains public documentation, configuration examples and integration guidance. It does not distribute the IconVectors application, its proprietary implementation, or an independently runnable MCP server. Install the application separately from the official website.

The guides follow the official IconVectors MCP documentation and client setup guides. Use the documentation and tool schemas corresponding to your installed application version.

The configuration files are examples for a client you control. Reading or cloning this repository does not install or enable the integration.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.