hexstrike-ai-mcp
Use when registering, repairing, or configuring HexStrike AI as an MCP server with a framed stdio bridge for Codex, Claude Code, or Gemini CLI ; do NOT use for runtime installation (use hexstrike-ai-setup) or running engagements (use hexstrike-ai-authorized-engagement) ; returns working MCP server registration for HexStrike.
- License 许可
- MIT
- 最近更新
- 2026-11-02
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- hexstrike-ai-mcp
- description
- Use when registering, repairing, or configuring HexStrike AI as an MCP server with a framed stdio bridge for Codex, Claude Code, or Gemini CLI ; do NOT use for runtime installation (use hexstrike-ai-setup) or running engagements (use hexstrike-ai-authorized-engagement) ; returns working MCP server registration for HexStrike.
02 资源文件 3
- 参考文档references/01-cli-basics.md12.2 KB
- 参考文档references/02-git-basics.md16.0 KB
- 参考文档references/03-install-guide.md3.7 KB
03 SKILL.md 正文
HexStrike AI MCP
Overview
Use HexStrike AI through a localhost HTTP server plus a framed stdio bridge. Preserve the local install root at ~/.local/opt/hexstrike-ai and treat the repo bundle as the canonical source for the launcher and client manifests.
Quick Workflow
- Confirm the local install root exists and contains
hexstrike_server.py,hexstrike_mcp.py, and a populated.venv. - Sync the canonical wrapper from
tools/mcp/reverse-engineering-mcp-bundle/wrappers/hexstrike_mcp_launcher.pyinto the install root withscripts/sync_hexstrike_wrapper.py. - Verify the server answers
http://127.0.0.1:8888/health; if not, fix the server first instead of editing MCP client configs. - Register
manifests/hexstrike-ai.jsoninto Codex, Claude, or Gemini withscripts/register_mcp_server.pyonly when the local server is healthy. - Restart the MCP client after any config change.
Common Mistakes
- Registering the client before the localhost HexStrike server can answer
/health. - Pointing clients at the upstream
hexstrike_mcp.pydirectly instead of the framed launcher. - Moving the install root without updating
HEXSTRIKE_INSTALL_ROOTor re-syncing the wrapper.
Reference Map
Read references/upstream.md for the upstream install flow and the exact local bridge assumptions.
04 同仓库更多 Skills
clarify-requirements
Resolve genuine pre-execution ambiguity by scanning repo context, generating 1-6 grounded options, and asking 1-3 focused questions via AskUserQuestion. NOT for mid-task use (injection risk); NOT when the goal is already unambiguous; use to disambiguate vague prompts before any file edits.
openmm-md
Run FREE, open-source, Windows-native GPU molecular dynamics via the openmm-md MCP (OpenMM + CUDA on the local NVIDIA GPU). Use for protein / protein-ligand MD when you want a free stack or are on Windows without a Schrodinger license. Covers the full workflow (prepare, solvate, minimize, equilibrate, production, analyze, mmgbsa) AND an honest decision guide vs Schrodinger Desmond, including how to run Desmond legitimately on Linux or a cloud GPU with a real license. This is a deliberately LESSER free alternative and does NOT replace the schrodinger MCP tools. Do NOT use it to pick a free tool when a validated FEP+, WaterMap, IFD-MD, or Prime MM-GBSA result is actually required.
visual-review
Take screenshots of web pages and UI using Playwright for visual review and iteration
status
Diagnostic status report — shows metaswarm installation state, project setup, and potential issues
start
Use when starting work on any task, when the user mentions metaswarm, or when the user wants to begin tracked development work
setup
Interactive project setup — detects your project, configures metaswarm, writes project-local files