MCP Porter
Development
Connect and call any MCP server from one interface
- List servers, tools, and schemas
- Call tools with selector syntax
- Generate CLI wrappers and TS types
What You Can Do
- List servers and tools - Browse all configured MCP servers and their available tools with schemas
- Call tools - Execute MCP tools with selector syntax (
server.tool arg=value) or function syntax
- Ad-hoc servers - Call HTTP or stdio MCP servers without persistent configuration
- OAuth authentication - Handle authenticated MCP servers with
mcporter auth
- Config management - List, get, add, remove, and import server configurations
- Daemon management - Start, stop, restart, and monitor MCP server daemons
- Generate CLI wrappers - Create standalone shell scripts for frequently-used tools
- Generate TypeScript types - Export type definitions for MCP tool schemas
- Inspect schemas - View detailed tool input/output specifications
Try Asking
- "List all available MCP servers and their tools"
- "Call the linear.list_issues tool with team=ENG and limit=5"
- "Show me the schema for the filesystem.readFile tool"
- "Add a new MCP server from this URL"
- "Generate a CLI wrapper for the search tool"
- "Export TypeScript types for all tools"
Pro Tips
- Function syntax is more concise:
tool.name(arg1: "value")
- Ad-hoc mode perfect for testing servers before adding to config
- CLI wrappers create standalone scripts for daily-use tools
- TypeScript types enable type-safe tool calling in application code
- JSON output (
--output json) enables chaining with jq
- Daemon management keeps long-running servers available
Plans
Free
$0/mo
Download without a card and start for free.
Individual
$50/mo
The full personal agent platform for one person.
Business
$100/mo
One company workspace with room to add your team.
Enterprise
$200/mo
Multiple workspaces and capacity for larger teams.
More Development Skills
Explore: Integrations · Glossary · Solutions · Use cases · Examples · Comparisons · Templates · Blog · Docs