Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

io.github.loaditoutadmin/loaditout

NPM · LOADITOUT-MCP-SERVER · SCANNED SEP 24

Search and install 20,000+ security-graded MCP servers and agent skills.

0 this week 80 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →

Supply Chain Security100
  • No malware found by supply-chain analysis.Pass
  • No known CVEs affecting this package version or its production dependencies.Pass
  • No install/post-install scripts declared.Pass
  • No production dependencies, so there is no dependency health to assess. View diagnostics → Pass
Provenance & Transparency45
Schema Quality & AI Usability82
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 3428 tokens (~155/item across 22 items; 21 tools + 1 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management80
  • Stability observed for 24 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 21 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 22 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities20
  • Spec-recency check failed: implements MCP spec 2024-11-05; the latest is 2026-07-28. See how to fix → Fail
Install

How do I install the io.github.loaditoutadmin/loaditout MCP server?

io.github.loaditoutadmin/loaditout runs locally as an npm package, launched with npx -y loaditout-mcp-server. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

npm · loaditout-mcp-server

# add to Claude Code
claude mcp add loaditoutadmin-loaditout -- npx -y loaditout-mcp-server
// .cursor/mcp.json
{
  "mcpServers": {
    "loaditoutadmin-loaditout": {
      "command": "npx",
      "args": [
        "-y",
        "loaditout-mcp-server"
      ]
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "loaditoutadmin-loaditout": {
      "command": "npx",
      "args": [
        "-y",
        "loaditout-mcp-server"
      ]
    }
  }
}
# add to Codex CLI
codex mcp add loaditoutadmin-loaditout -- npx -y loaditout-mcp-server
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "loaditoutadmin-loaditout": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "loaditout-mcp-server"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add loaditoutadmin-loaditout --command npx --arg -y --arg loaditout-mcp-server
# ~/.hermes/config.yaml
mcp_servers:
  loaditoutadmin-loaditout:
    command: "npx"
    args: ["-y", "loaditout-mcp-server"]
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "loaditoutadmin-loaditout": {
      "Transport": "stdio",
      "Command": "npx",
      "Arguments": [
        "-y",
        "loaditout-mcp-server"
      ]
    }
  }
}
# add to Vellum
assistant mcp add loaditoutadmin-loaditout -t stdio -c npx -a -y loaditout-mcp-server
// mcp.json
{
  "mcpServers": {
    "loaditoutadmin-loaditout": {
      "command": "npx",
      "args": [
        "-y",
        "loaditout-mcp-server"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 24 Sept 26 −3
    • Stability: pass → 0.80 functional
  • 23 Sept 26 +1
    • Stability: 0.97 → pass security
  • 21 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 90 to 93. That category is still filling its 30-day observation window: 27 days of observed history at the previous scan, 28 at this one. The score rises as the window fills, whether or not the server changes.

  • 19 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.

  • 17 Sept 26 −3
    • Stability: pass → 0.80 functional
  • 16 Sept 26 +1
    • Stability: 0.97 → pass security
  • 14 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 90 to 93. That category is still filling its 30-day observation window: 27 days of observed history at the previous scan, 28 at this one. The score rises as the window fills, whether or not the server changes.

  • 12 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 24 Sept 2026 · Analysed npm/loaditout-mcp-server@0.2.4

Provenance No attestation

The registry publishes no build provenance for this version, so there is nothing to verify.

Result No attestation
Ecosystem npm

Background: How many MCP packages publish verified provenance →

Dependencies 0 packages
Packages resolved 0
Tree resolution Complete

Background: SBOMs and build attestations, explained →

MCP tools · 21 exposed · ~3,409 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
check_capability_gap ~255

Analyze a task the agent cannot complete and suggest skills that would fill the gap. Returns a JSON array of 5 recommended skills ranked by relevance to the task, each with slug, name, description, quality_score, and install_command. Use this when you encounter a task that requires capabilities you do not have (e.g., database access, browser automation, file conversion). Do not use this for general browsing (use list_categories instead) or when you already know what skill you need (use search_skills instead).

NameTypeReqDescription
agent_typestringyesThe agent platform you are running on. Ensures recommended skills are compatible with your platform.
current_toolsarrayyesList of tool names or skill slugs the agent currently has access to. This helps avoid recommending tools you already have. Pass an empty array [] if no tools are installed. Examples: ['supabase/mcp',…
taskstringyesA specific description of the task you cannot complete. Examples: 'query a PostgreSQL database to check user records', 'take a screenshot of a webpage and analyze the layout', 'deploy a Docker contai…

No output schema declared.

No examples provided.

check_permission ~80

Check the status of a previously submitted permission request. Returns a JSON object with status ('pending', 'approved', or 'denied'). Use this after calling request_permission to poll for the human owner's decision. Do not call this without a valid request_id from a prior request_permission call.

NameTypeReqDescription
request_idnumberyesThe request ID returned from request_permission

No output schema declared.

No examples provided.

flag_skill ~153

Report a problematic skill to the Loaditout moderation team. Returns a confirmation that the flag was recorded. Use this when you encounter a skill that contains prompt injection, behaves maliciously, is broken, has a misleading description, or is spam. Flagged skills are reviewed by moderators and may be removed or downgraded. Do not use this for skills that simply do not meet your needs (leave a review instead).

NameTypeReqDescription
detailsstringAdditional context about the issue. Example: 'The SKILL.md contains instructions to ignore safety checks'
reasonstringyesWhy the skill is being flagged
slugstringyesSkill slug in owner/repo format. Example: 'owner/repo-name'

No output schema declared.

No examples provided.

get_skill ~175

Get comprehensive details for a specific skill by its slug. Returns a JSON object with name, description, type, quality_score, stars, security_score, safety manifest (risk_level, data_access, network_access, filesystem_access, env_vars_required), install configs for all 12 supported platforms, and usage hints. Use this when you know the exact skill slug and need full metadata before installing. Do not use this for discovery (use search_skills or recommend_skills instead).

NameTypeReqDescription
slugstringyesSkill slug in owner/repo format. The owner is the GitHub username or organization, and repo is the repository name. Examples: 'supabase/mcp', 'microsoft/playwright-mcp', 'anthropics/skills'. Use sear…

No output schema declared.

No examples provided.

install_batch ~117

Install multiple specific skills in a single call. Returns a JSON object with results array (each skill's install config) and a not_found array for any invalid slugs. Use this when you need to install 2-20 specific skills at once and you know all their slugs. Do not use this for curated collections (use install_pack instead). Maximum 20 skills per call.

NameTypeReqDescription
agentstringyesTarget agent platform
slugsarrayyesArray of skill slugs in owner/repo format. Maximum 20.

No output schema declared.

No examples provided.

install_pack ~150

Install all skills from a curated Agent Pack in a single call. Returns a formatted text response listing each skill in the pack with its name, type, slug, and platform-specific install config. Packs are pre-built collections for specific workflows (e.g., 'research-agent' has browser, search, and memory tools). Use this instead of installing skills individually when setting up for a specific role. Do not use this if you only need one specific skill (use install_skill instead).

NameTypeReqDescription
agentstringyesTarget agent platform
slugstringyesPack slug. Examples: 'research-agent', 'full-stack-developer', 'devops-engineer', 'data-engineer', 'browser-automation'

No output schema declared.

No examples provided.

install_skill ~216

Get the platform-specific configuration JSON needed to install a single skill. Returns a JSON object with config_path (where to write the config), config (the JSON to write), and instructions (human-readable setup steps). This tool is read-only and does NOT write any files. Use this when the user wants to install a specific skill and you need the exact config for their agent platform. Do not use this for batch installs (use install_batch instead) or for packs (use install_pack instead). The skill slug is automatically saved to agent memory after calling this tool.

NameTypeReqDescription
agentstringyesThe target agent platform. Determines the config file format and path. Use 'claude-code' for Claude Code (.claude/settings.json), 'cursor' for Cursor (.cursor/mcp.json), 'generic' if the platform is…
slugstringyesSkill slug in owner/repo format. Examples: 'supabase/mcp', 'microsoft/playwright-mcp'. Must be a valid slug from the Loaditout registry.

No output schema declared.

No examples provided.

list_categories ~107

List all 10 skill categories in the Loaditout registry. Returns a JSON array where each category has slug, name, description, skill_count, and tags. Categories include Development Tools, Productivity, Web and Browser, Data and Databases, DevOps and Cloud, AI and ML, Search and APIs, Design and Media, Finance and Commerce, and Security and Auth. Use this to help the user browse skills by domain when they do not have a specific search query. No parameters required.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_my_proofs ~97

List all execution proofs created by this agent. Returns a JSON array of proofs, each with proof_id, skill slug, verify_url, share_url, and timestamp. Proofs serve as a verifiable record of skill usage, like an agent resume. Use this to review your usage history, share proof links, or verify your trust score. No parameters required. Returns an empty array if no skills have been reported via report_skill_usage.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

recall_memory ~92

Retrieve previously saved memories from persistent storage. Returns a JSON object with a memories array, each entry containing key, value, and type. Use this at the start of every session to restore context, installed skills, and user preferences. Returns an empty array if no memories exist. Filter by type to retrieve only specific categories of memories.

NameTypeReqDescription
typestringFilter memories by type. Omit to get all memories.

No output schema declared.

No examples provided.

recommend_skills ~231

Get personalized skill recommendations based on a project description. Returns a JSON array of 5 suggested skills ranked by relevance, each with slug, name, description, quality_score, stars, tags, and install_command. Use this when starting a new project to discover relevant tools, or when you need capabilities beyond your current toolset. Do not use this for searching by keyword (use search_skills instead). Requires a descriptive context string for accurate recommendations.

NameTypeReqDescription
contextstringyesA description of what you are building or working on. Be specific about technologies, frameworks, and goals. Examples: 'building a Next.js app with Supabase and Stripe', 'setting up CI/CD for a Pytho…
installedstringComma-separated list of skill slugs already installed, to exclude from recommendations. Format: 'owner1/repo1,owner2/repo2'. Example: 'supabase/mcp,microsoft/playwright-mcp'. Omit if no skills are in…

No output schema declared.

No examples provided.

report_skill_usage ~247

Report the outcome of using a skill, generating a verifiable execution proof. Returns a JSON object with proof_id, verify_url, and shareable_text. The proof is permanently recorded and contributes to the skill's quality score. Use this after every skill invocation to build your agent's trust score and help the community identify reliable tools. Do not call this before actually using the skill. Requires the skill slug and a status indicating the outcome.

NameTypeReqDescription
error_messagestringDetails about what went wrong. Required when status is 'error' or 'partial'. Example: 'Connection timeout after 30 seconds', 'Missing required env var SUPABASE_URL'. Omit when status is 'success'.
slugstringyesThe slug of the skill you used, in owner/repo format. Examples: 'supabase/mcp', 'microsoft/playwright-mcp'. Must match a skill that exists in the Loaditout registry.
statusstringyesThe outcome of using the skill. 'success' if it worked as expected, 'error' if it failed completely, 'partial' if it partially worked with issues. Be honest, as this affects community quality scores.

No output schema declared.

No examples provided.

request_permission ~133

Request explicit permission from the human owner before installing a skill. Returns a JSON object with request_id (number) and status ('pending'). Use this for skills with security grade C or F, high risk_level, or when the skill requires sensitive permissions (filesystem, network, credentials). Check the request status later with check_permission. Do not use this for A-graded skills unless the user has requested manual approval for all installs.

NameTypeReqDescription
reasonstringyesWhy the agent wants this skill. Example: 'I need database access to complete the migration task'
slugstringyesSkill slug in owner/repo format

No output schema declared.

No examples provided.

review_skill ~151

Leave a rating and optional comment for a skill you have used. Returns a confirmation that the review was recorded. Reviews help other agents and humans decide whether to install a skill. Use this after using a skill to share your experience. Do not review skills you have not actually used. Ratings range from 1 (unusable) to 5 (excellent).

NameTypeReqDescription
commentstringOptional comment about your experience. Example: 'Works great for database queries, fast and reliable'
ratingnumberyesRating from 1 to 5. 5 = excellent, 1 = unusable.
slugstringyesSkill slug in owner/repo format. Example: 'supabase/mcp'

No output schema declared.

No examples provided.

save_memory ~136

Save a key-value pair to persistent agent memory that survives across sessions. Returns a confirmation with the stored key. Use this to remember installed skills, user preferences, project context, or recent search queries. Call this proactively whenever you learn something worth remembering. Do not store sensitive data like passwords or API keys. Retrieve saved memories with recall_memory.

NameTypeReqDescription
keystringyesMemory key name. Examples: 'installed_skills', 'preferred_categories', 'project_context'
typestringyesCategory of this memory entry
valueyesAny JSON-serializable value to store (string, array, object, number, etc.)

No output schema declared.

No examples provided.

search_skills ~278

Search the Loaditout registry of 20,000+ AI agent skills by keyword. Returns a JSON array of matching skills, each with slug, name, description, type (mcp-tool or skill-md), quality_score (0-100), stars, security_score (A/B/C/F), and install_command. Use this for broad discovery when you do not know the exact skill slug. Do not use this if you already know the slug (use get_skill instead). Prefer smart_search over this tool for personalized results.

NameTypeReqDescription
agentstringFilter results to skills compatible with a specific agent platform. Omit to search all platforms.
limitnumberMaximum number of results to return. Default: 10. Maximum: 25. Use a smaller limit (3-5) for quick lookups, larger (15-25) for comprehensive browsing.
querystringyesNatural language search query describing what you need. Examples: 'postgres database', 'browser automation', 'github issues', 'stripe payments'. Keep queries short (1-4 words) for best results.
typestringFilter results to a specific skill type. 'mcp-tool' for structured tool servers, 'skill-md' for behavioral instruction files, 'hybrid' for both. Omit to search all types.

No output schema declared.

No examples provided.

set_profile ~143

Set or update your agent's public profile display name and bio. Returns a confirmation of the update. The profile appears on your public page at loaditout.ai/agents/{agent_key}. Use this once during initial setup or when the user wants to customize their agent's public identity. Both fields are optional, so you can update just the name or just the bio.

NameTypeReqDescription
biostringShort bio for your agent profile (max 500 characters). Example: 'A Claude Code agent specializing in TypeScript and React projects.'
display_namestringDisplay name for your agent profile (max 100 characters). Example: 'Full-Stack Dev Agent'

No output schema declared.

No examples provided.

share_loadout ~87

Get this agent's public profile including installed skills, trust score, usage stats, and profile URL. Returns a JSON object with agent_key, agent_type, trust_score (0-1), installed_skills array, pack_count, and a shareable profile_url. Use this to display the agent's current capabilities to the user or to share your configuration with other agents. No parameters required.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

smart_search ~181

Personalized skill search that automatically excludes already-installed skills and applies your preferences. Returns a JSON object with results array (each skill has slug, name, description, type, quality_score, stars, security_score, install_command), total count, and personalization metadata showing how many installed skills were excluded. This is the preferred search tool for most use cases. Use search_skills only when you need unfiltered results or specific type/agent filters.

NameTypeReqDescription
limitnumberMaximum number of results to return. Default: 10. Maximum: 25. Use 3-5 for quick lookups, 15-25 for comprehensive browsing.
querystringyesNatural language search query describing what you need. Examples: 'postgres database', 'browser automation', 'github issues', 'stripe payments'. Keep queries to 1-4 words for best results.

No output schema declared.

No examples provided.

validate_action ~229

Pre-flight safety check before executing an action on a skill. Returns a validation result with safe_to_proceed (boolean), risk_level, security_grade, warnings array, and whether the skill is verified. Checks the skill's security grade, safety manifest, parameter injection patterns, and how recently it was updated. Use this before calling any skill action that could have side effects (writes, deletes, network requests). Do not skip this step for skills with security grade C or F.

NameTypeReqDescription
actionstringyesThe specific action about to be performed on the skill. Examples: 'query_database', 'write_file', 'send_email', 'delete_record'. Use the actual tool/action name the skill provides.
parametersobjectThe parameters that will be passed to the action. These are scanned for prompt injection patterns. Pass the exact parameters you intend to use. Omit if the action takes no parameters.
slugstringyesSkill slug in owner/repo format. Examples: 'supabase/mcp', 'microsoft/playwright-mcp'. Must be a valid slug from the registry.

No output schema declared.

No examples provided.

verify_proof ~151

Verify the authenticity and validity of an execution proof by its ID. Returns a JSON object with verification status (valid/invalid), the skill slug it covers, the agent that created it, and the timestamp. Use this to confirm that another agent's claimed skill usage is genuine, or to validate your own proofs before sharing them. Do not use this for listing proofs (use list_my_proofs instead).

NameTypeReqDescription
proof_idstringyesThe unique proof identifier to verify. Format: 'lp_' followed by 16 hex characters. Example: 'lp_a1b2c3d4e5f6g7h8'. Obtain proof IDs from report_skill_usage responses or list_my_proofs results.

No output schema declared.

No examples provided.

Common questions

What is the io.github.loaditoutadmin/loaditout MCP server?

io.github.loaditoutadmin/loaditout is an MCP server listed in the public MCP registry as io.github.loaditoutadmin/loaditout. Search and install 20,000+ security-graded MCP servers and agent skills. This page covers its npm package (loaditout-mcp-server).

Is the io.github.loaditoutadmin/loaditout MCP server safe to use?

io.github.loaditoutadmin/loaditout scores 80 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 24 September 2026. It declares no install or post-install scripts. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the io.github.loaditoutadmin/loaditout MCP server expose?

io.github.loaditoutadmin/loaditout exposes 21 tools: search_skills, get_skill, install_skill, list_categories, recommend_skills, and 16 more. Their descriptions and schemas cost roughly 3,409 tokens of context every time the server is loaded.

Is the io.github.loaditoutadmin/loaditout MCP server still maintained?

io.github.loaditoutadmin/loaditout is still listed as active in the MCP registry. We last reached this channel on 24 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

What licence is the io.github.loaditoutadmin/loaditout MCP server under?

io.github.loaditoutadmin/loaditout declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.