CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mongodb-mcp-setup

Guide users through configuring key MongoDB MCP server options. Use this skill when a user has the MongoDB MCP server installed but hasn't configured the required environment variables, or when they ask about connecting to MongoDB/Atlas and don't have the credentials set up.

Quality

82%

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

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

The body is a highly actionable, well-sequenced interactive setup guide with explicit verification steps and error-recovery paths, using redacted commands so credentials are never exposed. Its weakness is redundancy: the options are described twice, client-specific paths are repeated many times, and a longer body is fully inlined with no reference files to offload detail.

Suggestions

Merge the Overview's option descriptions with Step 2's duplicated 'Best for' lists into a single options section and have Step 2 reference it.

State the Codex config.toml path once (e.g., in Step 0's client detection) and reuse a short reference like 'the Codex config path from Step 0' elsewhere.

Trim Troubleshooting entries that restate Step 5/6 guidance (e.g., the desktop-app env-var entry appears in both Step 0 and Troubleshooting) or move the per-client credential snippets to a small references file to reduce the inline footprint.

DimensionReasoningScore

Conciseness

The body is mostly lean and free of basic-concept explanations, but the three options are presented twice with overlapping "best for" detail (Overview vs. Step 2), the Codex config.toml path is repeated in at least five places, and Troubleshooting restates Step 5 material — more than the 'minor instances' of the level-4 anchor, fitting 'mostly efficient but could be tightened'.

3 / 5

Actionability

The guidance is copy-paste ready throughout: redaction-safe `env | grep`/`grep`/`sed` verification commands, exact bash and TOML snippets per option per client type, concrete Atlas UI navigation steps, expected connection-string formats, and expected verify output — covering the common cases, matching the level-5 anchor.

5 / 5

Workflow Clarity

The sequence is explicit (Step 0 detect client → check existing config → choose option → 3a/3b/3c → read-only decision → configure+verify → restart/next steps) with an explicit validation checkpoint (Step 5.3 with expected output), failure-recovery guidance ("If nothing appears, check that credentials were saved..."), a dedicated troubleshooting section, and partial-configuration routing. This skill involves no destructive or batch operations, so no cap applies, and it matches the level-5 anchor.

5 / 5

Progressive Disclosure

The ~316-line body has good header/step structure and clear navigation, and no bundle files exist to score against. However, the simple-skill exception (under 50 lines) does not apply, everything is inlined, and content such as per-client credential details or troubleshooting could plausibly live in reference files — fitting 'good structure; minor organization gaps' rather than the well-signaled-references level-5 anchor.

4 / 5

Total

17

/

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.

The description has an explicit and well-constructed 'when' clause with natural trigger phrasing and occupies a distinct, low-conflict niche. Its main weakness is the generic 'what' — "key MongoDB MCP server options" names the domain without listing the concrete configuration options the skill actually covers.

Suggestions

Replace "key MongoDB MCP server options" with the concrete options, e.g. "Set up MongoDB MCP server authentication via connection string (MDB_MCP_CONNECTION_STRING), Atlas service account credentials, or Atlas Local".

Add missing natural trigger terms such as "connection string", "authentication", or "environment variables not set" to broaden keyword coverage.

Mention the interactive setup-guide nature (detects client, never handles credentials) so the 'what' reflects the skill's actual behavior.

DimensionReasoningScore

Specificity

"Guide users through configuring key MongoDB MCP server options" names the domain and one concrete action, but does not enumerate the specific options (connection string, service account credentials, Atlas Local), so it matches the '1-2 concrete actions, not comprehensive' anchor rather than the 'several specific actions' anchor.

3 / 5

Completeness

Both parts are present: the 'what' ("Guide users through configuring key MongoDB MCP server options") and an explicit 'Use this skill when...' clause with two concrete trigger conditions. It falls between anchors 4 and 5 because the 'when' is fully explicit with concrete triggers, but the 'what' stays generic ("key MongoDB MCP server options") without naming the actual options, so it does not clearly match the level-5 example's comprehensive what.

4 / 5

Trigger Term Quality

Phrases like "connecting to MongoDB/Atlas", "hasn't configured the required environment variables", and "don't have the credentials set up" are natural user phrasing with a MongoDB/Atlas synonym, but common terms like "connection string" or "authentication" are missing, which fits 'good coverage, a few natural terms missing' rather than comprehensive.

4 / 5

Distinctiveness Conflict Risk

"MongoDB MCP server installed but hasn't configured the required environment variables" carves out a clear niche with distinct, specific triggers — the MongoDB MCP server qualifier makes conflict with other skills minimal, matching the level-5 anchor.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

boranfurkan/reproducer-hackathon

Path

skills/.agents/skills/mongodb-mcp-setup/SKILL.md

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.