CtrlK
BlogDocsLog inGet started
Tessl Logo

mcporter

Discover and call MCP Server tools via the mcporter CLI. Use when your coordinator notifies you about new MCP tools, or when you need to call external APIs. Includes workflow for generating skill documentation for new MCP servers.

68

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

90%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, actionable skill body with executable commands and a clearly sequenced coordinator-notification workflow. Its main gap is the absence of a validation/feedback loop for the discovery step (e.g., verifying a tool call succeeds before confirming readiness).

Suggestions

Add an explicit validation checkpoint in the workflow — e.g., a sample `mcporter call <server>.<tool>` round-trip to confirm the new server works before confirming readiness to the coordinator.

Add brief error-recovery guidance for common failures (server not in list, 403/401, command not found) so Claude can self-correct without guessing.

Consider extracting the example SKILL.md template into a reference file so the main body stays a lean overview pointing to the detailed pattern.

DimensionReasoningScore

Conciseness

The body is lean — commands in tight code blocks, no padding explaining what MCP or CLI tools are, and every section earns its place, assuming Claude's competence throughout.

5 / 5

Actionability

Copy-paste ready `mcporter list`/`call` examples covering both key=value and JSON arg syntax, real config paths, and an install fallback — fully executable guidance for the common cases.

5 / 5

Workflow Clarity

Steps 1–4 are clearly sequenced with a confirmation checkpoint (Step 4), but there is no error-recovery feedback loop (e.g., what to do if `mcporter list` fails or a server is missing); the workflow is non-destructive so the cap-at-3 rule does not apply.

4 / 5

Progressive Disclosure

Well-organized single-file structure with clear section headers (Commands, workflow, notes) and easy navigation; no bundle files exist so references are unnecessary, though the embedded example SKILL.md template is slightly long enough to merit being its own reference.

4 / 5

Total

18

/

20

Passed

Description

73%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A solid, third-person description with explicit what/when triggers and a distinct niche around the mcporter CLI and MCP tool discovery. It could be sharpened by listing more concrete actions and tightening the trailing scope sentence so every capability maps to a trigger.

Suggestions

Expand the action list beyond "discover and call" to name more concrete verbs (e.g., list tools, inspect schemas, invoke with JSON args) for higher specificity.

Replace the generic "when you need to call external APIs" trigger with more specific natural phrasing tied to MCP servers (e.g., "when a tool is only available via an MCP server").

Either give the skill-documentation generation its own "Use when..." trigger or fold it into the main clause so the what/when mapping is one-to-one.

DimensionReasoningScore

Specificity

"Discover and call MCP Server tools" and "generating skill documentation" name the domain with concrete actions, but only two main verbs — not the comprehensive multi-action coverage of a 4 or 5.

3 / 5

Completeness

It clearly answers "what" (discover/call MCP tools, generate docs) and "when" (coordinator notification, external API need), but the trailing scope sentence adds capability without a matching trigger, keeping it just short of the fully explicit 5 anchor.

4 / 5

Trigger Term Quality

"Use when your coordinator notifies you about new MCP tools, or when you need to call external APIs" provides good natural trigger phrases, though "external APIs" is somewhat generic and a few synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

"MCP Server tools via the mcporter CLI" is a clear niche with distinct triggers (coordinator @mention about new MCP tools), giving minimal overlap risk with other skills.

5 / 5

Total

16

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
agentscope-ai/AgentTeams
Reviewed

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.