mcp-management
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-managementlist all installed plugins and show their status"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-management
Monorepo for an MCP (Model Context Protocol) management stack: a Node.js server that loads plugins, registers tools via the MCP SDK, persists state, and speaks MCP over stdio, plus a Next.js web UI. Tooling is pnpm + Turborepo; packages are TypeScript-first.
Repository: github.com/mewisme/mcp
Requirements
Node.js 22+ (see root
package.jsonengines)pnpm 10+ (version pinned via
packageManagerin rootpackage.json)
Related MCP server: DevServer MCP
Quick start
pnpm install
pnpm devpnpm dev runs every workspace package’s dev script via Turborepo. To work on one app:
pnpm exec turbo dev --filter=@meewmeew/mcp # MCP server (watch)
pnpm exec turbo dev --filter=@meewmeew/web # Next.js appBuild, quality checks, and tests from the repo root:
pnpm build
pnpm lint
pnpm check-types
pnpm testFormat sources with Prettier: pnpm format.
What’s in the repo
Area | Location | Package | Role |
MCP server |
|
| Plugin loading, lifecycle, persistence, stdio MCP transport; CLI |
Web app |
|
| Next.js 16 UI (App Router under |
Built-in plugins |
|
| Curated plugins; registry export |
Plugin API |
|
| Contracts, manifests, tool registration |
Shared utilities |
|
| Logger, errors, path guards / allowed roots |
Tooling |
| — | Shared ESLint and TypeScript bases |
Workspace layout is declared in pnpm-workspace.yaml (apps/*, packages/*).
MCP server (@meewmeew/mcp)
The server bootstraps in apps/server/src/bootstrap/, registers plugin loaders (built-in, and optionally path / package / bundle when allowed), runs a PluginManager with an execution policy, and exposes MCP over stdio.
Published package:
@meewmeew/mcpon npm (build output underapps/server/dist/).Local config: copy
apps/server/.env.exampleto.envin the directory you run from (dotenvloads the cwd’s.env).
Persistence and logs
JSON state:
store.jsonunderMCP_DATA_DIR(default~/.mcp-managementon the current user).Plugin audit log:
{MCP_DATA_DIR}/logs/plugin-audit.log(Winston), separate fromstore.json.In-memory persistence:
MCP_IN_MEMORY_PERSISTENCE=true, or whenNODE_ENV=test.
Security / plugins
External loaders (path, package, bundle) require
MCP_ALLOW_EXTERNAL_PLUGINS=true; built-ins always load.Filesystem-related tooling respects blocked OS paths and optional
MCP_FS_ALLOWED_ROOTS(comma-separated paths); see@meewmeew/shared.
Full CLI options, scripts table, and architecture notes: apps/server/README.md.
Web app (@meewmeew/web)
Next.js 16, React 19, Tailwind 4. Routes live under apps/web/src/app/. For editor/agent notes on this stack, see AGENTS.md and apps/web/AGENTS.md.
Versioning and release
pnpm bump(ornode scripts/bump.js [major|minor|patch]) bumps the rootpackage.jsonversion only.CI (
.github/workflows/mcp-server.yml) onmain: builds and tests@meewmeew/mcp, syncsapps/server/package.jsonfrom the root version, creates thevX.Y.Zgit tag if missing, and publishes@meewmeew/mcpto npm whenNPM_TOKENis configured.
Documentation for contributors
AGENTS.md— monorepo layout, commands, server mental model, how to add a built-in plugin (see also.cursor/skills/builtin-tool-plugin/SKILL.md).
Useful links
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityCmaintenanceA unified MCP server with composable tools for GitHub operations, file management, shell execution, kanban boards, Discord messaging, and package management. Features role-based security, HTTP/stdio transports, and a web-based development UI.
- Alicense-qualityFmaintenanceAn MCP server that enables programmatic management and monitoring of development servers through a unified interface and interactive TUI. It provides tools for process control, log streaming, and experimental browser automation via Playwright.1MIT
- Alicense-qualityDmaintenanceA lightweight Node.js-based MCP server that exposes custom tools via HTTP and Server-Sent Events (SSE) for clients like Postman. It allows users to register tools with type-safe validation to establish bidirectional communication with MCP clients.1,2991MIT
- Flicense-qualityDmaintenanceA production-ready MCP server built with Node.js and Express that supports remote deployment via HTTP and SSE. It provides a modular framework for building and scaling tools while serving multiple clients concurrently.
Related MCP Connectors
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mewisme/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server