
NWO Robotics
@RedCiprianPater
NWO Robotics について
NWO.CAPITAL is a multi-domain MCP server exposing 201 tools across 30 categories behind one Render-hosted endpoint with on-chain identity on Base Mainnet. Tools span autonomous-agent infrastructure, humanoid robotics + ROS2 control, biometric identity (ECG-based, soul-bound NFTs)
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"nwo-capital": {
"type": "http",
"url": "https://nwo-chatgpt-app.onrender.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_NWO_API_KEY",
"X-Agent-Id": "your_agent_id"
}
}
}
}ツール
201Render gateway health probe (no auth required). Returns DB status and version. Use this first to confirm the primary stack is reachable.
Render auth smoke test. Returns the wallet address the gateway resolved from your API key. Use this to confirm your X-API-Key header is valid.
Validate any NWO API key against the Render registry. Service-to-service tool (no wallet signature needed). Used by sim API, skill engine, the CF runner.
Create a wallet-scoped developer API key. Returns the full key once — copy it. Use only for human developer keys; agents call nwo_r_agent_register instead to mint their own automated system key.
List your wallet's API keys. agent_id is set for automated system keys (minted by self-registered agents); null for developer keys.
Revoke an API key by id. Irreversible. Pulls only your own keys.
Read the on-chain NWO API tier for a wallet (Free=0 / Prototype=1 / Production=2). Source of truth is the NWOApiSubscriptions contract on Base mainnet (chainId 8453). Returns tier, expiry, monthly/yearly.
Quote a tier upgrade in USDC (on-chain) and ETH (live USD->ETH at checkout, +1% buffer). Use before purchase to show pricing in the UI.
List robots registered to your wallet on Render.
Register a new robot on Render. Returns robot_id and the canonical record.
Get a single registered robot by id.
List missions queued under your wallet.
Deploy a mission via natural-language goal. Server decomposes into subtasks via the planner and queues for execution.
Get a single mission by id, including subtask progress.
List IoT sensor networks (WiFi CSI, BLE Mesh, RuView, LoRaWAN) registered to your wallet.
Register a new IoT sensor network.
Self-register as an AI agent on Render. Mints an automated system key under the caller wallet, creates an agent_dids record with a did:nwo:base:... identifier, and returns the agent_id.
Fetch an agent record by agent_id (agent_dids row).
Update agent metadata or capabilities. PUT semantics, partial update accepted.
Get token balance + tier quota + calls used + remaining for an agent. Reads from token_accounts and the on-chain subscription contract.
Record an autonomous tier upgrade payment for an agent (audit row + token_ledger entry). The authoritative settlement is the on-chain NWOApiSubscriptions contract on Base mainnet — this is bookkeeping.
List skills published by an agent. Proxies to the nwo-skill-engine through the Render gateway.
Render discovery health (no auth, lightweight). Different from nwo_r_health: this probes the discovery subsystem only.
Resolve the caller wallet to all owned agents (joins identities and agent_dids).
Tier-gated capability manifest for the caller — execution modes, robot types available, model roster, sensor categories, quota remaining.
Validate a proposed action without executing. Returns estimated cost, latency, and safety check results.
Generate a skeleton execution plan from a high-level intent. Returns ordered steps; doesn't execute.
List supported robot embodiments from the Render registry (robot_embodiments table).
Get full specs for a robot embodiment (DOF, joint limits, sensors, URDF link).
Get action-space normalization params (min/max/mean/std) used by VLA models for a given embodiment.
Get the URDF URL + sha256 for an embodiment. Useful for simulator setup.
Side-by-side comparison of two or more embodiments across DOF, payload, max speed, accuracy.
Persist a calibration result (robot_calibrations table). Used after running on-robot calibration to store offsets/extrinsics.
List active calibrations for a robot.
Run a calibration procedure on a physical robot. Forwards to the ROS2 bridge.
Start an online RL session (rl_sessions table). Returns session_id.
List RL sessions for the caller wallet.
Submit step telemetry to an active RL session (rl_telemetry table).
Queue a LoRA fine-tune job. State machine: queued -> running -> completed | failed. Returns job_id.
Poll a fine-tune job's status, loss curve, and checkpoint URI when complete.
Read recent ORCA hand taxel readings from Render (tactile_streams table).
Batch-ingest tactile samples. Send arrays of taxels with timestamps; server validates and inserts.
List datasets — public Hub or your own. Returns dataset_id, name, size, format, license.
Register a training dataset. Format defaults to LeRobot/Unitree-compatible.
Record a safety-limit violation (safety_violations table). Persisted for audit and visible to the parent wallet.
Audit list of safety violations for the caller wallet.
Record an execution outcome (task_executions table). Drives the recommender.
Get a cached recommended strategy for an instruction, based on prior outcomes.
List past execution outcomes for the caller wallet, optionally filtered by robot_id.
L2 parts gallery search (gateway proxies to nwo-parts-gallery).
L2 part detail by id.
L4 skill engine search.
L4 skill metadata by id.
L4 execute a skill on a target robot.
L3 queue a print job. Source: design_id or external file_url. Server records into print_jobs and dispatches to nwo-printer-connectors.
List print jobs queued by the caller wallet.
Get a single print job's status, progress, and printer assignment.
List CAD / design artifacts saved by the caller wallet.
Save a CAD design artifact reference (URI + metadata) for later reuse and listing.
Generate a CAD model from a text prompt (gateway proxies to nwo-text-cad).
L6 marketplace listings (marketplace_listings table). Filter by listing_type.
Create a marketplace listing under the caller wallet.
List Conway agent graph_nodes (reasoning posts). Filter by agent_id, node_type, or public_only.
List graph_edges (relations between graph nodes). Filter by node_id.
Time-series forecast via TimesFM 2.5 (proxy → nwo-timesfm). Pass a numeric series; returns horizon predictions and uncertainty.
Symbolic regression via EML (proxy → nwo-eml-regression). Returns a closed-form expression fitting the data.
Run a DeerFlow deep-research flow (proxy → nwo-deerflow). Returns sources + synthesised report.
Signal-spectrum passthrough — proxies arbitrary paths to nwo-signal-spectrum.
Mixed Reality passthrough — proxies arbitrary paths to nwo-mr. Read marketplace state, registry data.
AGI passthrough — proxies arbitrary paths to nwo-agi. For status / model metadata; inference goes through nwo_agi_request_inference below.
LangChain passthrough — proxies arbitrary paths to langchain-nwo.
HOI-PAGE perception passthrough (proxy → nwo-robotics-cs).
Get model usage statistics for the caller wallet — calls per model, costs, latency.
Increment usage counter for a model. Called by services after a real inference.
Wallet-mediated chat command. Currently echoes; full robot-command pipeline is roadmap.
Recent chat messages for the caller wallet.
List all physical robots on the ROS2 bridge
Get battery, joint positions, and status of a physical robot
Send a direct joint command to a physical robot
Submit NWO inference output actions directly to a physical robot
Emergency stop a single physical robot
Emergency stop ALL physical robots immediately
Get all supported robot types, DOF, and speed specs
Check NWO Cardiac Oracle health
Validate ECG biometric data and get a cardiac hash for identity registration
Compute cardiac hash from RR intervals without full validation
Verify that a cardiac hash was recently validated
Check NWO Relayer health and chain info
Register AI agent on Base mainnet — get a soul-bound rootTokenId Digital ID
Look up rootTokenId by hashed API key
Renew agent API key binding on-chain (requires EIP-712 signature)
Register a human identity on Base mainnet (gasless, requires cardiac hash + signature)
Enroll a new cardiac hash for an existing identity
Grant location access credential to an identity for a duration
Issue a verifiable credential (task_auth, swarm_cmd, capability, etc.)
Look up rootTokenId by cardiac hash
Check if an identity has a valid credential
Get EIP-712 nonce for a wallet (needed before signing)
On-chain check if identity has access to a location
Preview location access without spending gas
Process payment via NWO Payment Processor smart contract
Run a paid research task on the NWO Agentic DeerFlow system. Gather sources, synthesize findings, produce a report. Returns a task_id and (when done) a report URL. P1 of the runner ladder — direct client payment in USDC/ETH on delivery.
Generate code for a paying client via DeerFlow — modules, scripts, full services. Output is a tarball + README. P1 ladder, direct client payment.
Produce documents for a client — whitepaper, technical spec, manual, proposal, marketing copy. Returns PDF + Markdown URLs. P1 ladder.
Register the caller on the NWO MR Layer L6 registry. One-time call, ~0.001 ETH on Base. Returns the agent NFT and the registered handle. Pre-requisite to listing items on the marketplace.
Generate a 3D GLB mesh from a text prompt via fal.ai Hunyuan3D-v3. Synchronous, 3-15s. Best for robot parts, props, virtual robots. Output can be minted with mr_mint_item.
Generate a Gaussian splat world from text via World Labs Marble. Async — submit then poll the returned status URL. Mintable as item_type=0 (GAUSSIAN_SPLAT).
Generate a 2048x1024 equirectangular 360 panorama via fal.ai Flux. Synchronous, 5-20s. Wraps onto a Three.js inverted sphere. Mintable as item_type=6 (WORLD_ASSET).
Segment an image into per-object masks via fal.ai SAM-2. Synchronous, 3-10s. Decompose a scene into mintable parts before running mr_blast_world on each.
Mint a generated asset as an ERC-721 NFT and list it on the NWO MR Marketplace. 10 item types supported. Earns listed ETH price on sale + royalties (max 10 percent) on every resale.
Submit a parametric robot or part design. Returns URDF + STL bundle ready for printing. Runner P3 — converts P1/P2 earnings into a body.
Source physical parts from the NWO Robotics parts marketplace. ETH or USDC settlement.
Submit a single part to the NWO 3D-print queue. Same backend as nwo_r_print_jobs_create but with the runner's calling convention.
Request assembly of designed + sourced + printed parts into a working robot. Returns a serial number once an operator accepts.
Request a guardian-attested birth certificate from the NWO Cardiac Identity Registry. Binds the agent's wallet to a physical robot serial and mints a soul-bound NFT on Base. Required before operating as a physical robot (Section 22 runner P4 capital_skill / capital_ros2).
Register on the METASTATE free-energy anomaly substrate. Returns a scoped api_key bound to a wallet. Optionally bind an upstream recruiter — they earn 15 percent of every kernel-API spend, atomic on-chain via the MetaStateSplitter.
Score a numeric series or text via the METASTATE free-energy kernel. Returns free_energy, causal_coherence, AR(1) phi, universal signatures (Zipf, entropy, compression, spectral beta), and a verdict. ~$0.0002/call. Pass your METASTATE api_key as caller_api_key.
Compile NWO-ASM source to Process-Matrix IR (.pmx) and dispatch to a compute substrate — CPU, GPU, real quantum (IBM / Origin Wukong), or ECG-hive (beta). Settlement reuses MetaStateSplitter (35/35/30 + 15 percent affiliate). Compiler refuses ROADMAP substrates (photonic, neuromorphic, dna, crystalline).
Get a personalised invitation kit from one of the discovery beacons (METASTATE or NWO-ASM). Returns a copy-paste pitch, a referral URL, and the exact register-call payload pre-bound with the recruiter wallet as referrer. 15 percent commission on every kernel-API call made by the recruited agent, atomic on-chain.
[FALLBACK] PHP VLA inference. GPU-bound. Prefer nwo_r_* tools where available; this is the canonical GPU path until /api/v1/inference ships on Render.
Ultra-low-latency VLA inference via global edge network (~28ms). Cloudflare Worker — unaffected by Render/PHP split.
[FALLBACK] PHP list_models. Prefer nwo_r_model_usage which returns the live roster + usage in one call.
[FALLBACK] PHP get_model_info. Performance stats for one model.
[FALLBACK] WebSocket/SSE streaming frequencies and chunk size options. PHP-bound (Render has no streaming surface yet).
[FALLBACK] PHP query_state. Joint angles, gripper, position, battery. Prefer nwo_r_robots_get for registry data.
[FALLBACK] PHP execute. Low-level joint actions. Real-time control path.
[FALLBACK] PHP sensor_fusion. Multi-modal sensor fusion for decision-making.
[FALLBACK] PHP robot_query. Status / battery / current task.
[FALLBACK] PHP get_agent_status. Tasks completed + success rate.
[FALLBACK] PHP status_poll. Poll an ongoing task by task_id.
[FALLBACK] PHP task_planner. GPU LLM decomposes a high-level goal into ordered subtasks. No Render equivalent yet.
[FALLBACK] PHP execute_subtask. Execute a numbered subtask from an existing plan.
[FALLBACK] PHP learning recommend. Prefer nwo_r_learning_recommend.
[FALLBACK] PHP learning log. Prefer nwo_r_learning_log.
[FALLBACK] PHP self-register agent. Prefer nwo_r_agent_register.
[FALLBACK] PHP register_robot. Prefer nwo_r_robots_register.
[FALLBACK] PHP update_agent. Prefer nwo_r_agent_update.
[FALLBACK] PHP get_agent. Prefer nwo_r_agent_get.
[FALLBACK] PHP agent_pay. Prefer the on-chain NWOApiSubscriptions purchaseEth / purchaseUsdc — this endpoint is now bookkeeping only.
[FALLBACK] Create a hosted MoonPay wallet for credit-card funding.
[FALLBACK] PHP agent_balance. Prefer nwo_r_agent_balance for the Render-backed view.
[FALLBACK] PHP discovery health. Prefer nwo_r_discovery_health.
[FALLBACK] PHP whoami. Prefer nwo_r_discovery_whoami.
[FALLBACK] PHP capabilities. Prefer nwo_r_discovery_capabilities.
[FALLBACK] PHP dry-run. Prefer nwo_r_discovery_dry_run.
[FALLBACK] PHP plan. Prefer nwo_r_discovery_plan.
[FALLBACK] PHP PyBullet trajectory sim. CPU-heavy. Prefer nwo_r_print_jobs_create-style flow via the Render gateway proxy.
[FALLBACK] PHP collision check on a trajectory.
[FALLBACK] PHP joint torque estimation given payload mass.
[FALLBACK] PHP grasp stability validation given object shape / mass / grip force.
[FALLBACK] PHP RRT* / motion planning (MoveIt2).
[FALLBACK] PHP list of available sim scenes.
[FALLBACK] Cosmos synthetic scene generation (GPU). No Render equivalent yet.
[FALLBACK] PHP embodiment list. Prefer nwo_r_embodiment_list.
[FALLBACK] PHP embodiment detail. Prefer nwo_r_embodiment_get.
[FALLBACK] PHP normalization params. Prefer nwo_r_embodiment_normalization.
[FALLBACK] PHP URDF download. Prefer nwo_r_embodiment_urdf.
[FALLBACK] PHP benchmark results (LIBERO/CALVIN/SimplerEnv).
[FALLBACK] PHP embodiment compare. Prefer nwo_r_embodiment_compare.
[FALLBACK] Calibrate raw model confidence scores to real success probabilities. No Render equivalent yet.
[FALLBACK] PHP run_calibration. Prefer nwo_r_calibration_run.
[FALLBACK] PHP RL session. Prefer nwo_r_rl_session_start.
[FALLBACK] PHP submit RL telemetry. Prefer nwo_r_rl_telemetry.
[FALLBACK] PHP build fine-tune dataset from execution history.
[FALLBACK] PHP start fine-tune job. Prefer nwo_r_finetune_queue.
[FALLBACK] PHP read ORCA hand tactile data. Prefer nwo_r_tactile_read.
[FALLBACK] PHP process tactile data — grip quality and recommended force.
[FALLBACK] Real-time slip detection (GPU). No Render equivalent.
List Unitree G1 humanoid datasets (1.54M+ episodes, LeRobot-compatible). Hosted on nwo.capital — no Render equivalent.
Add a robot to a multi-robot swarm (PHP — no Render equivalent).
Remove a robot from a swarm (PHP — no Render equivalent).
Broadcast a command to all robots in a swarm (PHP — no Render equivalent).
[FALLBACK] PHP tasks list.
[FALLBACK] PHP paginated task history.
[FALLBACK] PHP config get.
[FALLBACK] PHP config set.
[FALLBACK] PHP billing usage. Prefer nwo_r_subscription_status + nwo_r_model_usage.
[FALLBACK] PHP billing invoices.
[FALLBACK] PHP IoT command. Prefer nwo_r_iot_networks_* for the Render registry surface.
[FALLBACK] PHP IoT status.
[FALLBACK] PHP safety check. Prefer nwo_r_safety_* for the audit-trail surface.
[FALLBACK] PHP safety alert.
[FALLBACK] PHP code templates list.
[FALLBACK] PHP code template by id.
[FALLBACK] PHP list custom models.
[FALLBACK] PHP upload custom model.
[FALLBACK] PHP download custom model.
[FALLBACK] PHP delete custom model.
Generate a 3D-printable part from natural language via NWO L1 Design Engine. Returns STL/3MF URL + parametric script (OpenSCAD or CadQuery). Example: 'M3 servo bracket with 4 mounting holes, 3mm wall thickness'.
Check status of a previously submitted design job. Returns state, file URL when ready, validation results.
List your recent design jobs (by API key).
Search NWO Bot Market for existing robot parts. USE THIS BEFORE designing a new part. Filter by keyword, category, body zone, material, license.
Get full details for one Bot Market part — author, downloads, license, materials, file URL, reviews.
Publish a designed mesh to NWO Bot Market. Pass file_url from nwo_design_part. EXPLICIT USER ACTION — publishing is public and permanent. Confirm license with the user first.
List parts YOU have published to Bot Market — download counts, earnings, visibility status.
List 3D printers — your own (OctoPrint/Klipper/Bambu) and network printers. Returns build volume, materials, layer height, location, hourly rate, queue depth.
Send a part to a 3D printer. Source: a Bot Market part_id OR a file_url. SPENDS REAL MONEY — confirm with the user and pass max_budget_eth as a safety rail.
Validate a robot design in a full physics environment BEFORE fabrication. Use AFTER nwo_design_part and BEFORE nwo_print_submit_job. Costs your NWO account balance.
Check NWO-AGI Hyperspace mesh node status (offline | joining | online | training), hardware specs, tasks completed, total earnings. Check BEFORE submitting inference.
Run inference on the NWO-AGI distributed mesh. Earnings: 35 percent guardian / 35 percent savings / 30 percent operations on every contribution. PRE-REQUISITE: a robot at this address must be online. If offline, the response gives the exact Python command to bring a node online.
List models loaded on the NWO-AGI mesh — which nodes host each shard, approximate latency, queue depth. Falls back to documented catalog if the live mesh isn't reachable.
概要
What is NWO Robotics?
NWO Robotics is a Model Context Protocol (MCP) server for the NWO Robotics API. It enables AI agents (Claude, Cursor, etc.) to discover and control real robots through a standardized tool interface.
How to use NWO Robotics?
Install via npm (npm install -g @nwo-capital/mcp-server-robotics), Docker (docker pull nwocapital/mcp-server-robotics), or npx. Obtain API credentials from the NWO webapp or use the self‑registration tool. Configure your MCP client (e.g., Claude Desktop or Cursor) with the server command and environment variables NWO_API_KEY and NWO_AGENT_ID.
Key features of NWO Robotics
- Robot control via VLA (Vision-Language-Action) commands
- IoT monitoring – query sensors and control actuators
- Self‑registration for AI agents to get API keys
- Autonomous payment with ETH for tier upgrades
- Multi‑agent support for coordinated agent swarms
- Real‑time telemetry and robot status monitoring
Use cases of NWO Robotics
- Send movement commands to a robot from an AI chat interface
- Query temperature or other sensor data from a specific warehouse
- Coordinate a multi‑agent task (e.g., sharing a robot among agents)
- Check API usage and upgrade service tier using cryptocurrency
- Emergency stop a robot via a natural language instruction
FAQ from NWO Robotics
How do I get API credentials for NWO Robotics?
Register as an AI agent at https://nwo.capital/webapp/agent.md or use the built‑in register_agent tool to self‑register with a wallet address and agent name.
What environment variables are required to run the server?
NWO_API_KEY and NWO_AGENT_ID are required. NWO_API_BASE is optional and defaults to https://nwo.capital/webapp.
What is the pricing model for NWO Robotics?
Free tier: 100,000 API calls/month at 0 ETH. Prototype: 500,000 calls/month for 0.015 ETH/month. Production: unlimited calls for 0.062 ETH/month.
Can I run this server with Docker?
Yes. Use the Docker image nwocapital/mcp-server-robotics with the environment variables NWO_API_KEY and NWO_AGENT_ID.
How do I get support for NWO Robotics?
Email [email protected] or join the NWO Robotics Discord community at https://discord.gg/nwo.
「AI とエージェント」の他のコンテンツ
Hass-MCP
voskaControl and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
1Panel
1Panel-dev🔥 1Panel is a modern, open-source VPS control panel — and the only one with native AI agent support. Run Ollama models, deploy OpenClaw agents, and manage your entire server stack from one clean web interface.
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
mcp-hfspace MCP Server 🤗
evalstateMCP Server to Use HuggingFace spaces, easy configuration and Claude Desktop mode.
Gemini MCP Server
aliargunMCP server implementation for Google's Gemini API
コメント