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.

90

1.29x
Quality

89%

Does it follow best practices?

Impact

88%

1.29x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

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%

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%

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%

Repository
Dicklesworthstone/pi_agent_rust
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.