🍠 YAMCP MCP Server

Organize your MCP servers in local workspaces, share them as Yet-Another-MCP through a single command

Local serverstdio

What is the 🍠 YAMCP MCP server?

Most developer tooling work still happens through a UI a human drives. 🍠 YAMCP MCP server moves it into the conversation instead. Organize your MCP servers in local workspaces, share them as Yet-Another-MCP through a single command.

The short version

YAMCP (YAM-C-P) is a command-line tool for organizing and managing MCP servers as local workspaces. It seamlessly connects to multiple MCP servers, local or remote, grouping them into a unified workspace exposed as Yet Another MCP server (YAM) for AI applications. You can create dedicated workspaces based on specific functionality (e.g., a YAM workspace for coding, design, research, ...) or based on the AI apps that consume servers (e.g., a YAM for Cursor, Claude, Windsurf) or any other combination in between. In addition, it simplifies monitoring and debugging MCP servers by centralizing all server

Getting it running

yamcp on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

The tools it exposes

The server publishes 4 tools. What each one is for:

  • server — Manage MCP providers
  • yam — Manage workspaces (yams)
  • run — Run the gateway with a workspace
  • log — View the server log location

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

How it compares

Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. 🍠 YAMCP's toolset — server, yam, run and 1 more — is a fair guide to whether it matches your workflow. It is maintained by hamidra; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Available tools

ToolWhat it does
serverManage MCP providers
yamManage workspaces (yams)
runRun the gateway with a workspace
logView the server log location

How to install the 🍠 YAMCP MCP server

{
  "mcpServers": {
    "yamcp": {
      "command": "npx",
      "args": ["-y", "yamcp"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • Use 🍠 YAMCP to server.
  • Use 🍠 YAMCP to yam.
  • Use 🍠 YAMCP to run.

Frequently asked questions

YAMCP stands for "Yet Another MCP" – a workspace manager for Model Context Protocol servers.