Back to Home
ulasbilgen icon

mcp2skill-tools

Verified Safe

by ulasbilgen

Overview

Enables AI coding assistants like Claude Code to interact with various Model Context Protocol (MCP) servers and their tools via a unified REST API gateway.

Installation

Run Command
mcp2rest start

Environment Variables

  • MCP_REST_URL
  • MCP2REST_PORT
  • MCP2REST_HOST
  • NODE_ENV

Security Notes

The `mcp2rest` gateway allows dynamic addition of new MCP servers via its `POST /servers` REST API endpoint. When a server is added, `mcp2rest` executes `npx <package> [args]` to spawn the MCP server process. If the `mcp2rest` API is exposed on a public network (e.g., by configuring `--host 0.0.0.0`) *without a protective reverse proxy and authentication*, an attacker could use the `POST /servers` endpoint to add and execute arbitrary `npm` packages with arbitrary arguments, leading to remote code execution on the host machine. The documentation explicitly warns that 'Production users should put gateway behind reverse proxy (nginx) with auth.' This is a critical security step that is left to the user. Additionally, API keys and sensitive environment variables are stored in plaintext in `~/.mcp2rest/config.yaml`, necessitating secure file permissions.

Similar Servers

Stats

Interest Score60
Security Score4
Cost ClassLow
Stars7
Forks2
Last Update2025-11-25

Tags

mcprest-apiclaude-codeskillstooling