🎯

mcporter

🎯Skill

from nicobailon/conport-mcporter-skills

VibeIndex|
What it does

Enables instant CLI access to MCP servers via npx, auto-discovering and calling tools without direct installation.

πŸ“¦

Part of

nicobailon/conport-mcporter-skills(2 items)

mcporter

Installation

npxRun with npx
npx mcporter call --stdio "uvx --from context-portal-mcp conport-mcp --mode stdio" conport.get_product_context
pip installInstall Python package
pip install uvx
npxRun with npx
npx mcporter call --stdio "uvx --from context-portal-mcp conport-mcp --mode stdio" \
Claude Desktop ConfigurationAdd this to your claude_desktop_config.json
{ "mcpServers": { "conport": { "command": "uvx", "args": ["--f...
πŸ“– Extracted from docs: nicobailon/conport-mcporter-skills
2Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Use when you need to access MCP servers without installing them directly in Claude Code. MCPorter provides CLI access to any MCP server via npx, enabling tool discovery, direct calls, and ad-hoc connections. Use for accessing external MCP capabilities like browser automation, API integrations, or any MCP-based tooling.

Overview

MCPorter is a CLI and runtime for Model Context Protocol (MCP) servers. It enables access to any MCP server without direct installation, auto-discovers configured servers, and provides ergonomic tool calling from the command line.

Accessing MCP tools without installing them directly in Claude Code

Discovering what MCP servers are available on the user's machine

Calling MCP tools via CLI for automation or testing

Connecting to ad-hoc MCP endpoints without configuration

Inspecting available tools and their schemas from any MCP server

No installation required - use via npx

npm install -g mcporter

brew install steipete/tap/mcporter

npx mcporter list

npx mcporter list server_name

npx mcporter list server_name --schema

npx mcporter call server_name.tool_name arg1:value1 arg2:value2

npx mcporter call 'server_name.tool_name(arg1: "value1", arg2: "value2")'

npx mcporter list --http-url https://mcp-server-url --name custom_name

npx mcporter call --stdio "npx -y some-mcp-server@latest" server.tool_name

Access any MCP server without configuration using stdio or http flags

npx mcporter call --stdio "npx -y mcp-server-name@latest" server.tool_name arg:value

npx mcporter list --stdio "npx -y mcp-server-name@latest" --name my_server

npx mcporter call --http-url https://mcp.example.com/mcp server.tool_name

For stateful servers that need persistent connections (like Chrome DevTools)

npx mcporter daemon status

npx mcporter daemon start

npx mcporter daemon stop

npx mcporter generate-cli "npx -y some-mcp-server@latest"

npx mcporter emit-ts server_name --out types/server.d.ts

npx mcporter emit-ts server_name --mode client --out clients/server.ts

Results wrap in CallResult with helper methods

Plain text output

Markdown formatted output

Parsed JSON output

Raw content array

Output as JSON

Alternative JSON output flag

npx mcporter call --stdio "npx -y chrome-devtools-mcp@latest" chrome-devtools.tool_name

Browser automation, screenshots, DOM inspection, console access

Web crawling and scraping

Linear issue tracking integration

MCPorter provides "Did you mean...?" suggestions for typos

Set MCPORTER_CALL_TIMEOUT environment variable

Use --timeout flag

npx mcporter --log-level debug call server.tool

Discover available servers: npx mcporter list

Inspect server tools: npx mcporter list server_name

View tool schema if needed: npx mcporter list server_name --schema

Call the tool: npx mcporter call server_name.tool_name args