Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
beita6969 avatar

Mcporter

  • 16 installs
  • 869 repo stars
  • Updated June 8, 2026
  • beita6969/scienceclaw

This is a copy of mcporter by steipete - installs and ranking accrue to the original listing.

mcporter is a Claude skill for using the mcporter CLI to list, configure, auth, and call MCP servers and tools directly over HTTP or stdio.

About

This skill documents the mcporter CLI for working with MCP servers directly. It covers listing servers and tool schemas, calling tools over HTTP or stdio, OAuth and config management, a background daemon, and CLI/TypeScript codegen. Developers use it to invoke or wire up MCP tools from the command line.

  • Use the mcporter CLI to list, configure, auth, and call MCP servers and tools
  • Supports HTTP and stdio servers, ad-hoc servers, and config edits
  • Includes CLI and TypeScript type generation from MCP servers

Mcporter by the numbers

  • 16 all-time installs (skills.sh)
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
At a glance

mcporter capabilities & compatibility

Free; install the mcporter node package.

Capabilities
model usage
Works with
github
Pricing
Free
From the docs

What mcporter says it does

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
Use `mcporter` to work with MCP servers directly.
SKILL.md
TS: `mcporter emit-ts <server> --mode client|types`
SKILL.md
npx skills add https://github.com/beita6969/scienceclaw --skill mcporter

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs16
repo stars869
Last updatedJune 8, 2026
Repositorybeita6969/scienceclaw

What it does

List, configure, authenticate, and call MCP servers and tools directly over HTTP or stdio using the mcporter CLI.

Who is it for?

Calling MCP tools from the CLI, editing MCP config, and generating CLIs or TypeScript types from servers.

When should I use this skill?

You need to list, auth, or call MCP servers/tools directly, including ad-hoc servers.

What you get

Invokes MCP tools and generates CLI/TypeScript clients from any MCP server.

  • MCP tool call results
  • Generated CLIs and TypeScript clients

By the numbers

  • Documents 6 mcporter command groups (list, call, auth, config, daemon, codegen)

Files

SKILL.mdMarkdownGitHub ↗

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.

Related skills

FAQ

Can it call both HTTP and stdio servers?

Yes, mcporter calls servers over HTTP, full URL, or stdio, including ad-hoc servers.

Does it generate code?

Yes, it can generate a CLI, inspect a CLI, and emit TypeScript client or types from a server.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.