Model Context Protocol server
SpiceLogic documentation and API server
This server gives Claude Code, GitHub Copilot, Cursor, OpenAI Codex, Google Antigravity, and many other MCP-compatible AI coding tools direct, verified access to the documentation and public API surface of the SpiceLogic HTML Editor controls, so an assistant integrates the editor correctly on the first pass instead of guessing at API shapes or pasting stale examples.
Works with



-
Verified against what ships
API, type, and quickstart answers are generated from the shipped NuGet packages and their XML documentation on every release.
-
Nothing to install
No package on the machine, no account, and no key. One URL that is simple to approve on a managed corporate workstation.
-
Scoped to your control
Each control has its own URL, so an assistant connected there can never answer with the wrong product's API.
Endpoints
Pick the URL for your control
Streamable HTTP transport. Use the URL for the specific control you're working with - connecting there means an assistant can never answer with the wrong product's API, even if it gets the arguments wrong.
-

.NET WinForms HTML Editor Control
Product pagehttps://mcp.spicelogic.com/html-editor/ winforms -

WPF HTML Editor Control
Product pagehttps://mcp.spicelogic.com/html-editor/ wpf -

SpiceLogic Avalonia HTML Editor Control
Product pagehttps://mcp.spicelogic.com/html-editor/ avalonia
https://mcp.spicelogic.com and https://mcp.spicelogic.com/html-editor also work and cover
the published variants from one connection (you must then pass product explicitly on
every call) - use the specific URL above instead whenever you know which control you mean.
Planned paths, not live yet
Other SpiceLogic products get their own scoped path on this same domain as they're built, so an assistant connected to one product's path never sees another product's tools.
- Analytic Hierarchy Process software
mcp.spicelogic.com/ahp - Decision Tree Pro
mcp.spicelogic.com/decision-tree - SpiceLogic Rational Will
mcp.spicelogic.com/rational-will - Markov Chain Calculator
mcp.spicelogic.com/markov-chain
Setup
Add it to your assistant
Each snippet below adds one connector per product - keep only the one(s) you need. Nothing is installed on the machine, no account is created, and no key is issued, so this stays simple to approve on a managed corporate workstation.
Visual Studio (GitHub Copilot)
Visual Studio 2026, or Visual Studio 2022 version 17.14 and later. Create
.mcp.json beside your solution file:
{
"servers": {
"spicelogic-winforms-editor": {
"url": "https://mcp.spicelogic.com/html-editor/winforms"
},
"spicelogic-wpf-editor": {
"url": "https://mcp.spicelogic.com/html-editor/wpf"
},
"spicelogic-avalonia-editor": {
"url": "https://mcp.spicelogic.com/html-editor/avalonia"
}
}
}Save it and Copilot reloads its servers. Switch Copilot Chat to Agent mode, open the
tool picker, and enable the SpiceLogic tools - MCP tools are only available in Agent
mode, and newly added tools start disabled. Visual Studio also reads
%USERPROFILE%\.mcp.json for every solution; keeping the file at the
solution root and checking it in means the whole team is connected on their next pull.
VS Code (GitHub Copilot Chat)
Add to .vscode/mcp.json, or run "MCP: Open User Configuration" for every
workspace. Note the key is servers, not mcpServers, and a
remote server needs "type": "http":
{
"servers": {
"spicelogic-winforms-editor": {
"type": "http",
"url": "https://mcp.spicelogic.com/html-editor/winforms"
},
"spicelogic-wpf-editor": {
"type": "http",
"url": "https://mcp.spicelogic.com/html-editor/wpf"
},
"spicelogic-avalonia-editor": {
"type": "http",
"url": "https://mcp.spicelogic.com/html-editor/avalonia"
}
}
}Switch Copilot Chat from Ask to Agent mode - MCP tools are only available there.
GitHub Copilot CLI
Run in a terminal:
copilot mcp add --transport http spicelogic-winforms-editor https://mcp.spicelogic.com/html-editor/winforms
copilot mcp add --transport http spicelogic-wpf-editor https://mcp.spicelogic.com/html-editor/wpf
copilot mcp add --transport http spicelogic-avalonia-editor https://mcp.spicelogic.com/html-editor/avaloniaClaude Code
Run in a terminal:
claude mcp add --transport http spicelogic-winforms-editor https://mcp.spicelogic.com/html-editor/winforms
claude mcp add --transport http spicelogic-wpf-editor https://mcp.spicelogic.com/html-editor/wpf
claude mcp add --transport http spicelogic-avalonia-editor https://mcp.spicelogic.com/html-editor/avaloniaClaude Desktop
Settings (Ctrl+, or the app menu) → Connectors → Add → Add custom connector, then paste the URL for your control:
- .NET WinForms HTML Editor Control
https://mcp.spicelogic.com/html-editor/ winforms - WPF HTML Editor Control
https://mcp.spicelogic.com/html-editor/ wpf - SpiceLogic Avalonia HTML Editor Control
https://mcp.spicelogic.com/html-editor/ avalonia
Cursor
Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"spicelogic-winforms-editor": {
"url": "https://mcp.spicelogic.com/html-editor/winforms"
},
"spicelogic-wpf-editor": {
"url": "https://mcp.spicelogic.com/html-editor/wpf"
},
"spicelogic-avalonia-editor": {
"url": "https://mcp.spicelogic.com/html-editor/avalonia"
}
}
}OpenAI Codex CLI
Add to ~/.codex/config.toml (TOML, not JSON):
[mcp_servers.spicelogic-winforms-editor]
url = "https://mcp.spicelogic.com/html-editor/winforms"
[mcp_servers.spicelogic-wpf-editor]
url = "https://mcp.spicelogic.com/html-editor/wpf"
[mcp_servers.spicelogic-avalonia-editor]
url = "https://mcp.spicelogic.com/html-editor/avalonia"Google Antigravity
Open the MCP Servers panel, choose "Manage MCP Servers", then "View raw config".
Add the connector to the global ~/.gemini/config/mcp_config.json file or
the workspace .agents/mcp_config.json file. Antigravity uses
serverUrl for a remote Streamable HTTP server:
{
"mcpServers": {
"spicelogic-winforms-editor": {
"serverUrl": "https://mcp.spicelogic.com/html-editor/winforms"
},
"spicelogic-wpf-editor": {
"serverUrl": "https://mcp.spicelogic.com/html-editor/wpf"
},
"spicelogic-avalonia-editor": {
"serverUrl": "https://mcp.spicelogic.com/html-editor/avalonia"
}
}
}Reload the MCP list and confirm the seven SpiceLogic tools are available before asking Antigravity to write the integration.
Tools
What your assistant can look up
API search, type lookup, and quickstart answers are generated directly from the shipped NuGet packages and their XML documentation comments on every release, so they can never drift from what customers actually install. Rate limited per IP; please be a good citizen.
-
search_docs(product, query)Full-text search the documentation
-
get_doc_page(product, slug)Fetch one documentation page in full
-
get_api(product, symbol)Look up a public type's members and doc comments
-
search_api(product, query, kind)Find API members by plain-language intent when the declaring type is unknown
-
get_quickstart(product)Install command, package id, current version, and the compile-verified quickstart snippet
-
get_licensing(product)The one supported license-key pattern, with ready-to-paste C# and VB startup code
-
get_sample(product, task)Find a documented example for a specific task
-
productAccepts
winformsorwpforavalonia- only needed on the shared URLs above; on a product-specific URL it's ignored and the URL always wins.