← Back to Skills Marketplace
mcp-adapter
by
lunarpulse
· GitHub ↗
· v0.1.0
5556
Downloads
4
Stars
24
Active Installs
1
Versions
Install in OpenClaw
/install mcp-adapter
Description
Use Model Context Protocol servers to access external tools and data sources. Enable AI agents to discover and execute tools from configured MCP servers (legal databases, APIs, database connectors, weather services, etc.).
Usage Guidance
Install only if you understand and trust the MCP servers you configure. Prefer HTTPS, read-only or least-privilege credentials, restrict the mcp tool to trusted agents, require separate approval for tools that write/delete/publish/query sensitive records, and review diagnostic reports before sharing them.
Capability Analysis
Type: OpenClaw Skill
Name: mcp-adapter
Version: 0.1.0
The skill bundle is classified as suspicious due to the declared `stdio` transport capability within the `config/openclaw.plugin.json` schema. This schema explicitly includes properties like `command`, `args`, and `env` for the `stdio` transport, which would allow for arbitrary command execution on the host system. While the current JavaScript implementation in `src/index.js` only supports the `http` transport, the declaration of this high-risk capability in the plugin's configuration schema makes the bundle inherently risky, even if not actively exploited by the current code. The `SKILL.md` and other documentation files are benign and do not contain prompt injection attempts.
Capability Assessment
Purpose & Capability
The runtime behavior matches the stated purpose: it connects to configured HTTP MCP servers, lists their tools, and forwards requested tool calls and arguments. This can include sensitive or mutating tools such as database queries, but that capability is central to the skill and is documented.
Instruction Scope
The skill exposes a broad generic mcp list/call interface and does not enforce per-tool allowlists, read-only mode, or confirmations itself. The documentation includes some security guidance, but control is delegated to OpenClaw agent configuration and the configured MCP servers.
Install Mechanism
The package uses normal npm dependencies and has no package scripts or install-time execution beyond dependency installation. The documented install flow is a standard extension install and OpenClaw restart.
Credentials
Network access to configured MCP HTTP endpoints is proportionate for an MCP adapter. The config schema mentions stdio command/args/env fields, but the current implementation only uses HTTP URLs and does not spawn commands.
Persistence & Privilege
No hidden persistence, credential harvesting, local file indexing, destructive filesystem behavior, or background privilege escalation was found. The service keeps in-memory MCP connections while OpenClaw is running and closes them on stop.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mcp-adapter - After installation, invoke the skill by name or use
/mcp-adapter - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release as "mcp-integration" for accessing external data and tool APIs via the Model Context Protocol.
- Provides unified `mcp` tool with `list` and `call` actions for tool discovery and execution.
- Includes detailed usage guide covering tool discovery, parameter validation, tool execution, response parsing, error handling, and multi-step workflows.
- Added real-world examples, error handling patterns, and reference links for setup and troubleshooting.
- Designed to enable AI agents to integrate external services such as legal databases, APIs, and weather data through MCP servers.
Metadata
Frequently Asked Questions
What is mcp-adapter?
Use Model Context Protocol servers to access external tools and data sources. Enable AI agents to discover and execute tools from configured MCP servers (legal databases, APIs, database connectors, weather services, etc.). It is an AI Agent Skill for Claude Code / OpenClaw, with 5556 downloads so far.
How do I install mcp-adapter?
Run "/install mcp-adapter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is mcp-adapter free?
Yes, mcp-adapter is completely free (open-source). You can download, install and use it at no cost.
Which platforms does mcp-adapter support?
mcp-adapter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created mcp-adapter?
It is built and maintained by lunarpulse (@lunarpulse); the current version is v0.1.0.
More Skills