CtrlK
BlogDocsLog inGet started
Tessl Logo

mcp-builder

DEPRECATED: This skill has been replaced by `mcp-app-builder`. Check if `mcp-app-builder` is available in the skills folder. If not, install it: `npx skills install mcp-use/mcp-use --skill mcp-app-builder` Use `mcp-app-builder` instead of this skill. Build Model Context Protocol (MCP) servers with mcp-use framework. Use when creating MCP servers, defining tools/resources/prompts, working with mcp-use, bootstrapping MCP projects, or when user mentions MCP development, tools, resources, or prompts.

70

Quality

85%

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

87%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.

An excellent reference-style skill body: concise, actionable, and well-structured with one-level-deep references that all resolve to real files. The only real gap is the absence of explicit validation/testing checkpoints in the build workflow.

Suggestions

Add a brief validation step after implementation (e.g., 'Run `server.listen()` and invoke the tool to confirm it responds; fix schema or handler errors and re-test').

Consider a short 'Verify' subsection so the planning->implement->verify sequence has an explicit checkpoint.

DimensionReasoningScore

Conciseness

Lean and efficient throughout: no explaining of what MCP is or how libraries work, just framework-specific routing and a single copy-paste code reference; every section earns its place.

5 / 5

Actionability

Fully executable TypeScript quick-reference covering tool, resource, and prompt definitions with real imports and a runnable listen() call, plus concrete per-task routing to specific reference files.

5 / 5

Workflow Clarity

A clear planning-then-implement sequence exists ('Before You Code' -> 'Implementation' -> 'Quick Reference'), but there are no explicit validation or testing checkpoints (e.g., run/listen, verify the tool responds) for the built server.

3 / 5

Progressive Disclosure

Clean overview body with five well-signaled, one-level-deep reference links (design-and-architecture, tools-and-resources, widgets, response-helpers, resource-templates), each annotated with a 'when to use' trigger; all referenced files exist in ./references/.

5 / 5

Total

18

/

20

Passed

Description

83%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 strong description that clearly states both capability and trigger conditions with concrete phrasing, slightly held back by limited action coverage and the inherent overlap introduced by the deprecation pointer. The deprecated-skill migration instructions are concrete and useful but are not capability descriptions.

Suggestions

Add one or two more concrete capability actions (e.g., 'register URI templates', 'return interactive widgets') to lift specificity toward comprehensive coverage.

If this skill remains installed alongside mcp-app-builder, clarify the boundary between the two (e.g., 'use this only for legacy mcp-use projects') to reduce trigger overlap.

DimensionReasoningScore

Specificity

Names concrete actions ('creating MCP servers, defining tools/resources/prompts, bootstrapping MCP projects') plus concrete migration steps, but coverage of capability actions is somewhat limited rather than comprehensive.

4 / 5

Completeness

Explicitly answers what ('Build Model Context Protocol (MCP) servers with mcp-use framework') and when ('Use when creating MCP servers... or when user mentions MCP development, tools, resources, or prompts') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('MCP servers', 'MCP development', 'tools, resources, or prompts') that users would actually say, though it lacks synonyms or file extensions for a 5.

4 / 5

Distinctiveness Conflict Risk

Triggers are fairly specific to mcp-use MCP servers, but the prominent deprecation notice directing users to the sibling `mcp-app-builder` skill creates minor overlap risk with a closely related skill.

4 / 5

Total

17

/

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
Shubhamsaboo/awesome-llm-apps
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.