skills/ARCHIVE-dupe-2026-07-12/root_.agents_skills/FORGE-mcporter/SKILL.md
Use mcporter CLI to list, configure, authenticate, and call MCP servers and tools directly from the terminal. Ad-hoc HTTP/stdio servers, daemon mode, code generation, and config management. Available at /usr/bin/mcporter v0.9.0 on af-forge.
npx skillsauth add ariffazil/openclaw-workspace FORGE-mcporterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Available at
/usr/bin/mcporterv0.9.0 — no install needed on af-forge. For building MCP servers, use thefastmcpskill.
# List all known MCP servers
mcporter list
# List tools + schemas for a server
mcporter list arifOS --schema
# Call a tool
mcporter call arifOS.arif_ops_measure mode=health
# Auto-discover all servers from all client configs on this machine
mcporter list
# Connect to an HTTP MCP server ad-hoc (no config)
mcporter list --http-url https://geox.arif-fazil.com/mcp --name geox
# Run a stdio server on the fly
mcporter list --stdio "npx -y @modelcontextprotocol/server-filesystem" --name fs
# Key=value syntax
mcporter call arifOS.arif_session_init session_id=test
# JSON args
mcporter call geox.geox_well_analyze_log --args '{"well_id": "MAHA-1", "depth_top": 1500}'
# Machine-readable output
mcporter call well.well_validate_vitality --output json
# Function syntax
mcporter call "geox.geox_prospect_evaluate(well_id='MAHA-1')"
# OAuth login for a server
mcporter auth <server | url>
# Reset auth
mcporter auth <server> --reset
For persistent server connections:
mcporter daemon start
mcporter daemon status
mcporter daemon stop
mcporter daemon restart
mcporter config list
mcporter config get <key>
mcporter config add <server>
mcporter config remove <server>
mcporter config import <path>
# Generate CLI wrapper for a server
mcporter generate-cli --server geox
# Inspect a generated CLI
mcporter inspect-cli <path> --json
# Generate TypeScript types/client
mcporter emit-ts <server> --mode client
mcporter emit-ts <server> --mode types
| Server | Endpoint | Tools |
|--------|----------|-------|
| arifOS | http://localhost:8088/mcp | 13 (constitutional kernel) |
| GEOX | http://localhost:8081/mcp | 20 (earth intelligence) |
| WEALTH | http://localhost:18082/mcp | 33 (capital intelligence) |
| WELL | http://localhost:18083/mcp | 13 (human readiness) |
# Direct calls to federation servers
mcporter call arifOS.arif_ops_measure mode=health
mcporter call geox.geox_well_analyze_log well_id=MAHA-1
mcporter call WEALTH.wealth_synthesize
mcporter call WELL.well_validate_vitality
# Server not found
mcporter list # verify server is registered
# Auth required
mcporter auth <server>
# HTTP server not responding
curl -s http://localhost:8081/mcp # verify server is up first
# Daemon not running
mcporter daemon start
development
Federation-wide gold (XAUUSD) trading capability. Python stack, OANDA broker, backtesting, macro signals, RSI strategy. Every organ has a role.
development
Capital claim state management — tracks claim lifecycle across WEALTH organ.
development
Archived constitutional warga placeholder retained only for audit provenance. Do not use for active work; use the live arifOS governance and constitutional skills instead.
testing
Warga (citizen) agent skills for AAA federation members. See subdirectories for specialized warga skills.