mcporter

Automate MCP server discovery, configuration, authentication, and tool invocation across HTTP and stdio transports.

1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/itsadijmbt/SecureMCP-Servers --skill mcporter-itsadijmbt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/itsadijmbt/SecureMCP-Servers/tree/main/TEST_SERVERS/PORTED_TO_SECUREMCP/alibabacloud-rds-openapi-mcp-server/skill/mcporter
Command: npx skills add https://github.com/itsadijmbt/SecureMCP-Servers --skill mcporter-itsadijmbt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes friction when you need to discover, configure, authenticate, and invoke MCP servers/tools without manually wiring HTTP or stdio transport details.

Core Features & Use Cases

  • MCP server discovery & listing: List available servers and optionally request schema details to understand tool inputs.
  • Tool invocation across transports: Call tools via server.tool selectors, full URLs, or stdio-backed ad-hoc servers.
  • Auth and configuration management: Perform OAuth flows and manage local configuration (add/remove/import/login/logout) to keep calls consistent.
  • Code generation and inspection: Generate CLI and TypeScript client/type artifacts from MCP definitions to integrate faster.
  • Use case: When you onboard a new MCP tool endpoint, list it with schema to confirm parameters, run an authenticated call to validate behavior, then generate a typed client to speed up implementation.

Quick Start

Run mcporter call linear.list_issues team=ENG limit:5 to fetch issues from the linear tool with the specified filter.

Frequently Asked Questions about mcporter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover and call MCP server tools from the command line?

MCP server tool invocation is automated by routing commands via server.tool selectors or URLs to fetch schemas and execute calls across HTTP and stdio transports directly from your CLI.

How does OAuth configuration work for authenticated MCP server calls?

OAuth configuration for MCP servers is managed through built-in authentication flows, allowing you to login, logout, and manage local settings to ensure consistent authenticated tool invocations.

Can I generate TypeScript client types from an MCP server definition?

TypeScript client and type artifacts can be generated from MCP definitions using the inspection mode, providing typed integration code to speed up your implementation workflow.

What is the best way to run ad-hoc stdio servers for MCP tool invocation?

Ad-hoc stdio servers are executed natively by passing the appropriate command routing parameters, allowing you to invoke MCP tools locally without manually wiring the stdio transport details.

Does this tool support listing MCP server schemas to understand required inputs?

Listing schemas is fully supported during MCP server discovery, enabling you to request and inspect detailed tool inputs to confirm parameters before executing structured argument calls.

How do I manage local configurations for multiple MCP server connections?

Local configuration management supports adding, removing, and importing server profiles to keep your MCP tool calls consistent and properly authenticated across different workflows.