spacewalk-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., "@spacewalk-mcpopen Spacewalk and show the HBB locus in 3D"
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.
spacewalk-mcp
A Connector for Claude and ChatGPT that lets the model open and drive a Spacewalk 3D chromatin viewer shown beside the conversation.
The vocabulary used here is defined in GLOSSARY.md; decisions are in docs/adr/.
Layout
server/: a Cloudflare Worker, the MCP endpoint (/mcp).remote/:@aidenlab/spacewalk-remote, published to npm: the library that attaches a Viewer to a Room, and the wire protocol the Worker imports from it.roundtrip/: end-to-end tests of the Viewer page, built from../spacewalk, against the local Worker.
The Viewer page itself is built and deployed from the spacewalk repo, which pins @aidenlab/spacewalk-remote (ADR 0003).
Related MCP server: BioNext-mcp
Requirements
Node.js and npm
Getting started
npm install
cp server/.dev.vars.example server/.dev.vars # local stand-ins for the Worker's secrets
npm run dev:server # the local Worker, on http://localhost:8787Checks
npm run typecheck
npm run test:runDeploying
scripts/deploy-wizard.shThe deploy wizard deploys the dev environment (the Worker spacewalk-mcp-dev and the Pages project spacewalk-viewer-dev) and walks you through connecting Claude desktop, claude.ai, ChatGPT desktop and ChatGPT web. It is re-runnable.
docs/dev-check.md is the cheat sheet for scripts/dev-check.mjs, which calls one tool on the dev Worker from the terminal: a smoke test without a Host.
This server cannot be deployed
Maintenance
Related MCP Connectors
CAD in ChatGPT and Claude: editable parts, STEP/STL/drawings, in-chat 3D, automatic checks.
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
Create projects, nodes, and tasks in UluP Spaces by conversation with Claude.
Share context and questions between Claude instances — VS Code, claude.ai web, and mobile.
Related MCP Servers
AlicenseAqualityDmaintenanceEnables Claude Desktop to read and drive analyses on the active MilliMap session, including datasets, clusters, annotations, and markers.12MIT- AlicenseAqualityDmaintenanceEnables bioinformatics analysis through natural language conversations with Claude Desktop, automatically generating and executing Python scripts to produce HTML reports and visualizations.317 npm9MIT
- FlicenseNot gradedqualityBmaintenanceEnables Claude to navigate, screenshot, read console/network, and crawl links in HTML documentation via a co-located headless Chromium and VSCode webview pane.24 npm-
- AlicenseAqualityBmaintenanceConnects PyMOL to Claude AI for conversational structural biology, molecular visualization, and analysis through natural language.3MIT