MCPpedia last refreshed this data
VICE Dotnet MCP Server is an MCP server that provides other tools to AI agents. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 68/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"vice-dotnet-mcp-server": {
"url": "<see-readme-for-url>"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Drive a running stock VICE Commodore 64 emulator from any MCP client (Claude Code, GitHub Copilot, Claude Desktop, Cursor, …) via VICE's native binary monitor. No custom VICE build — it attaches to unmodified x64sc.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in other
deja-vu: local memory over the session histories of forty-three coding agents.
MCP WordPress Remote proxy server
专门为 agent 打造的 agent 搜索工具,具备多语言搜索能力,覆盖中文/英文/学术/代码/购物/金融/新闻/百科。
Searchable football data provider documentation for AI coding agents. Like Context7 for football data.
MCP Security Weekly
Get CVE alerts and security updates for VICE Dotnet MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.

Drive a running stock VICE Commodore 64 emulator from any MCP client (Claude
Code, GitHub Copilot, Claude Desktop, Cursor, …) via VICE's native binary
monitor. No custom VICE build — it attaches to unmodified x64sc.
A Flappy Bird clone written to the C64 entirely through this server, running in x64sc:

This project is inspired by barryw's VICE MCP server (written in C, embedded inside VICE).
Two components live in this repo:
| Project | Assembly | Transport | Use it for |
|---|---|---|---|
mcp-sharp | vice-mcp-sharp | HTTP JSON-RPC (:8888/mcp) | The core proxy: 42 primitive tools over HTTP. Great for scripts/curl. |
mcp-agent | vice-agent | stdio (default) or HTTP | Superset: the same 42 tools plus agent macros (batch, wait_until, run_until, …). This is the one MCP clients launch. |
MCP client ──stdio/HTTP──▶ vice-agent / vice-mcp-sharp ──binary monitor──▶ x64sc (GUI)
x64sc), started with -binarymonitor (VICE 3.10+ for
cpu_history).export_d64: VICE's c1541 tool (auto-found on PATH, or set
C1541_PATH).Use the release script at the repo root. It builds, (optionally) tests, and
publishes both projects to dist\<rid>\<project>\:
.\release.ps1 # framework-dependent win-x64, version 1.0.0
.\release.ps1 -All # build all 3 platforms (win-x64, linux-x64, osx-arm64)
.\release.ps1 -SelfContained # bundle the .NET runtime (no runtime install needed)
.\release.ps1 -Runtime linux-x64,osx-arm64 # a specific set of RIDs
.\release.ps1 -Version 1.0.1 # stamp a different version
.\release.ps1 -SkipTests # skip the integration tests (they need a live VICE)
Output (one folder per runtime):
dist\win-x64\vice-agent\vice-agent.exe <- stdio agent (recommended)
dist\win-x64\vice-mcp-sharp\vice-mcp-sharp.exe <- HTTP proxy
dist\linux-x64\vice-agent\vice-agent <- extensionless on Linux/macOS
dist\osx-arm64\vice-agent\vice-agent
The integration tests talk directly to VICE's binary monitor, so run the script with
-SkipTestsunless VICE is up and no proxy is holding the port.
| Platform | Status |
|---|---|
Windows (win-x64) | Developed and tested on Windows. |
Linux (linux-x64) | Supported but not yet tested. Builds cleanly and the code is portable .NET 10, but it has not been run end-to-end on Linux. |
macOS (osx-arm64 / osx-x64) | Supported but not yet tested, same as Linux. |
The code has no Windows-only dependencies (c1541 vs c1541.exe is chosen at
runtime; VICE paths are supplied by you), so Linux and macOS are expected to
work. If you hit a problem on Linux or macOS, please
open an issue
with your OS, the command you ran, and the output — that's the fastest way to
get it fixed.
Notes for Linux / macOS:
pwsh ./release.ps1 -All (or a specific
-Runtime). Prefer -SelfContained so the target needs no runtime install.dist/linux-x64/vice-agent/vice-agent,
no .exe); mark it executable once: chmod +x .../vice-agent.x64sc and
c1541 (no .exe). Put them on PATH or set VICE_X64SC_PATH / C1541_PATH."command": "/home/you/dist/linux-x64/vice-agent/vice-agent".