MCPInstall
yamcp-ui logo

yamcp-ui

by eladcandroid 16 stars eladcandroid/yamcp-ui

Web-based dashboard for YAMCP (Yet Another MCP) - A Model Context Protocol workspace manager. Built on top of YAMCP by Hamid Alipour.

READMEmain

YAMCP UI Dashboard

A beautiful web-based dashboard for YAMCP (Yet Another MCP) - A Model Context Protocol workspace manager.

Overview

YAMCP UI provides an intuitive web interface to manage your MCP servers, workspaces, and configurations. Built as a standalone npm package that integrates seamlessly with YAMCP.

Demo

YAMCP UI Demo

Features

  • 🎛️ Server Management: Add, edit, and delete MCP servers
  • 📁 Workspace Management: Create and manage workspaces with MCP configurations
  • 📊 Real-time Dashboard: View statistics and system status
  • 📝 Log Viewing: Monitor server logs and download log files
  • 🎨 Modern UI: Beautiful interface with dark/light mode support
  • 🔒 Secure: Localhost-only access with CORS protection

Installation & Usage

# Run directly with npx (recommended)
npx yamcp-ui

# Or install globally
npm install -g yamcp-ui
yamcp-ui

The dashboard will be available at http://localhost:8765

Prerequisites

  • Node.js 18.0.0 or higher
  • YAMCP package (will be automatically installed if missing)

Automatic YAMCP Installation

If YAMCP is not installed, yamcp-ui will offer to install it automatically:

⚠️  yamcp is not installed globally.

Would you like me to install yamcp for you? (Y/n): 

Simply press Enter or type 'y' to install the latest version of YAMCP.

Development

# Clone the repository
git clone https://github.com/eladcandroid/yamcp-ui.git
cd yamcp-ui

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

Technology Stack

  • Frontend: React 18, TypeScript, Tailwind CSS
  • UI Components: Radix UI, Lucide React
  • Backend: Express.js
  • Build Tool: Vite
  • Charts: Recharts

Credits

Created by

Elad Cohen
LinkedIn: https://www.linkedin.com/in/eladgocode/

Built on YAMCP by

Hamid Alipour
GitHub: https://github.com/hamidra
YAMCP Repository: https://github.com/hamidra/yamcp

License

MIT License - see LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Support

If you encounter any issues, please file them in the GitHub Issues section.

More Developer Tools MCP servers

Similar servers from the same category.

Sourcebot

sourcebot-dev

Enables code search across multiple repository hosts including GitHub, GitLab, Gitea, Gerrit, and Bitbucket with advanced filtering options for exploring large codebases through natural language queries.

searchgit

CodeAlive

codealive-ai

Provides a bridge to CodeAlive's platform for semantic code search, repository exploration, and context-aware chat completions that leverage deep understanding of entire codebases including documentation and dependencies.

search

Provides a secure, sandboxed environment for executing Python, Node.js, and shell commands in ephemeral containers with file management capabilities for code testing, visualization, and data analysis.

filesystemdatabase

NovaCV

lightbaby

Integrates with NovaCV API to generate, analyze, and convert resumes in various formats without dealing with complex document formatting

PDFSupport+5