CtrlK
BlogDocsLog inGet started
Tessl Logo

mcporter

Interact with MCP (Model Context Protocol) servers using the mcporter CLI. Use this skill when you need to list available MCP servers, view tool schemas, call MCP tools, manage OAuth authentication, or generate CLI wrappers and TypeScript types for MCP servers.

Install with Tessl CLI

npx tessl i github:Dicklesworthstone/pi_agent_rust --skill mcporter
What are skills?

88

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

80%

-2%

CI Pipeline MCP Integration Script

Programmatic output parsing and call syntax

Criteria
Without context
With context

--output json flag

100%

100%

Selector call syntax

100%

100%

JSON payload via --args

100%

100%

Schema discovery command

100%

100%

mcporter list

100%

100%

key=value argument syntax

100%

25%

Output consumed by script

0%

20%

mcporter install step

100%

100%

Function call syntax

0%

25%

No curl/raw HTTP

100%

100%

Stdio mode usage

100%

100%

Without context: $0.2758 · 1m 35s · 18 turns · 20 in / 4,217 out tokens

With context: $0.2599 · 1m 2s · 17 turns · 22 in / 3,142 out tokens

85%

8%

TypeScript SDK for an Internal MCP Server

TypeScript code generation from MCP server

Criteria
Without context
With context

emit-ts client mode

100%

100%

emit-ts types mode

100%

100%

generate-cli --server flag

100%

100%

inspect-cli usage

100%

100%

inspect-cli --json flag

62%

50%

mcporter install step

50%

100%

Correct --mode values

100%

100%

mcporter list --schema

0%

62%

generate-cli --command variant

0%

0%

No manual type writing

100%

100%

Output saved to file

100%

100%

Without context: $1.3184 · 4m 40s · 53 turns · 205 in / 15,375 out tokens

With context: $0.5748 · 2m 20s · 30 turns · 67 in / 7,663 out tokens

100%

55%

Onboarding a New Developer Workstation for MCP Access

Config management and daemon lifecycle

Criteria
Without context
With context

Default config path

100%

100%

mcporter config add

0%

100%

mcporter config list

0%

100%

daemon start

0%

100%

daemon status check

0%

100%

mcporter auth

50%

100%

--config path override

100%

100%

mcporter config import

100%

100%

mcporter install step

100%

100%

daemon stop or restart

0%

100%

auth --reset

37%

100%

Without context: $0.6333 · 2m 20s · 26 turns · 60 in / 7,104 out tokens

With context: $0.3752 · 1m 25s · 19 turns · 271 in / 5,168 out tokens

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.