← Back to Skills Marketplace
maplezzk

Mcps

by maplezzk · GitHub ↗ · v0.1.1
cross-platform ⚠ suspicious
2023
Downloads
0
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install mcps-skill
Description
MCP CLI Manager - Manage MCP servers and call tools
Usage Guidance
This skill appears to be what it says: a CLI manager that installs the 'mcps' binary via npm and runs mcps commands. Before installing or using it: 1) Verify the npm package and GitHub repository (author, stars, recent commits) to ensure you trust the publisher. 2) Prefer installing in an isolated environment (container or non-global install) if you’re unsure. 3) Be careful with ~/.mcps/mcp.json and environment variables — do not store or expose production secrets (DATABASE_URL, GITLAB_TOKEN, etc.) unless you trust the tool and the environment; mcps will read/forward those values when launching servers. 4) Review the package source code if you need high assurance (npm packages can run code at install and runtime). If those checks are acceptable, the skill is coherent with its purpose.
Capability Analysis
Type: OpenClaw Skill Name: mcps-skill Version: 0.1.1 The skill is suspicious due to its broad capabilities for arbitrary command execution and process management, as detailed in `SKILL.md`. The `mcps add --command <cmd>` functionality allows the agent to run any specified binary, and the tool is designed to handle sensitive environment variables (e.g., `DATABASE_URL`, `GITLAB_TOKEN`). While these features align with the skill's stated purpose of managing CLI servers, they present a significant attack surface for potential misuse by a malicious prompt or a compromised agent, despite the skill bundle itself lacking explicit malicious instructions.
Capability Assessment
Purpose & Capability
Name/description, required binary (mcps), and the npm install spec (@maplezzk/mcps) align with a CLI manager for MCP servers. Examples referencing PostgreSQL, GitLab, HTTP, SSE servers are consistent with a general-purpose MCP manager.
Instruction Scope
SKILL.md instructs the agent to run mcps commands and to manage ~/.mcps/mcp.json; that is within the skill's purpose. Note: examples show env-var substitution (e.g., ${DATABASE_URL}, ${GITLAB_TOKEN}) and file-based JSON params — when mcps is run it may read the config file and any env vars available to the agent, which could expose secrets if present. The skill does not itself instruct the agent to read unrelated system files.
Install Mechanism
Installation is via an npm package (@maplezzk/mcps) which produces the expected 'mcps' binary. npm installs are a common, expected mechanism for Node CLIs; they can execute code during install, so verify package provenance before installing globally.
Credentials
The skill declares no required environment variables (none required by the registry metadata), which is consistent. However, practical use expects service-specific secrets (DB connection strings, GITLAB_TOKEN, etc.) stored in env vars or the config file. These are proportionate to the functionality but require caution — mcps will forward env values to servers and may read ~/.mcps/mcp.json.
Persistence & Privilege
The skill does not request permanent presence (always: false) and contains no instructions to modify other skills or system-wide agent settings. Default autonomous invocation is enabled (normal); nothing here escalates privileges beyond a typical CLI tool.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mcps-skill
  3. After installation, invoke the skill by name or use /mcps-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
- Updated documentation to use sample database_id values of "123" instead of "36005357" in `--raw` and FAQ examples. - No changes to code or functionality; SKILL.md documentation only.
v0.1.0
Initial release of mcps-skill – MCP CLI Manager. - Introduced a command-line tool for managing and invoking MCP servers and tools. - Provided installation instructions and detailed configuration examples. - Added comprehensive command reference for server management, daemon control, tool listing, and invocation. - Documented flexible parameter passing modes: default (auto-parse), --raw, and --json (with file support). - Included real-world usage scenarios for web scraping, database queries, server management, and more. - Added FAQ for troubleshooting and advanced usage tips.
Metadata
Slug mcps-skill
Version 0.1.1
License
All-time Installs 2
Active Installs 2
Total Versions 2
Frequently Asked Questions

What is Mcps?

MCP CLI Manager - Manage MCP servers and call tools. It is an AI Agent Skill for Claude Code / OpenClaw, with 2023 downloads so far.

How do I install Mcps?

Run "/install mcps-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Mcps free?

Yes, Mcps is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Mcps support?

Mcps is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Mcps?

It is built and maintained by maplezzk (@maplezzk); the current version is v0.1.1.

💬 Comments