moltbot

mcporter

65,001
8,013
# Install this skill:
npx skills add moltbot/moltbot --skill "mcporter"

Install specific skill from multi-skill repository

# Description

Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.

# SKILL.md


name: mcporter
description: Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
homepage: http://mcporter.dev
metadata: {"moltbot":{"emoji":"πŸ“¦","requires":{"bins":["mcporter"]},"install":[{"id":"node","kind":"node","package":"mcporter","bins":["mcporter"],"label":"Install mcporter (node)"}]}}


mcporter

Use mcporter to work with MCP servers directly.

Quick start
- mcporter list
- mcporter list <server> --schema
- mcporter call <server.tool> key=value

Call tools
- Selector: mcporter call linear.list_issues team=ENG limit:5
- Function syntax: mcporter call "linear.create_issue(title: \"Bug\")"
- Full URL: mcporter call https://api.example.com/mcp.fetch url:https://example.com
- Stdio: mcporter call --stdio "bun run ./server.ts" scrape url=https://example.com
- JSON payload: mcporter call <server.tool> --args '{"limit":5}'

Auth + config
- OAuth: mcporter auth <server | url> [--reset]
- Config: mcporter config list|get|add|remove|import|login|logout

Daemon
- mcporter daemon start|status|stop|restart

Codegen
- CLI: mcporter generate-cli --server <name> or --command <url>
- Inspect: mcporter inspect-cli <path> [--json]
- TS: mcporter emit-ts <server> --mode client|types

Notes
- Config default: ./config/mcporter.json (override with --config).
- Prefer --output json for machine-readable results.

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.