1.4 KiB
1.4 KiB
NXOpen MCP HTTP API
A FastAPI server provides HTTP access to the NXOpen MCP data.
- URL:
http://100.80.199.40:18860 - Endpoints:
GET /search?query={query}&limit={limit}- Search for classes, methods, and functions.GET /class/{name}- Get a class by its exact name.GET /method/{name}- Get a method by its exact name.
- Source Code:
/home/papa/repos/Atomizer/hq/tools/nxopen-mcp/http_server.py - Service:
~/.config/systemd/user/nxopen-mcp-http.service
📊 Mission-Dashboard (MANDATORY)
The Atomizer-HQ Mission-Dashboard is the single source of truth for all tasks.
- Dashboard: http://100.68.144.33:8091
- Data: ~/atomizer/mission-control/data/tasks.json
- CLI: ~/atomizer/workspaces/shared/mc-update.sh
- Protocol: ~/atomizer/workspaces/shared/skills/mission-control-protocol.md
Commands
MC=~/atomizer/workspaces/shared/mc-update.sh
$MC add "Title" "Description" [status] [project] [priority]
$MC start <task_id>
$MC comment <task_id> "Progress update"
$MC subtask <task_id> <sub_id> done
$MC complete <task_id> "Summary of work done"
$MC status <task_id> <new_status>
Rules
- No shadow work — every project/orchestration MUST have a dashboard task
- Update task before posting to Slack — dashboard is the record, Slack is discussion
- Log progress as comments — this is the audit trail