Skip to main content
Glama

VibeServe v1.1

The Ultimate Agentic IDE, Orchestrator, and MCP Backend

CI PyPI Node.js React Python 3.10+ MCP License: MIT

What is VibeServe?

VibeServe is the first full-stack, fully-integrated AI development platform. It unifies a React-based AI IDE, a Node.js Orchestrator, and a Python MCP Server into a single cohesive system.

It transforms natural language intent into fully-architected, accessible, production-ready UI code โ€” powered by a 7-step agentic pipeline, a fully aware context engine, and dynamic human-in-the-loop controls.

๐Ÿ—๏ธ architect โ†’ ๐Ÿ’ป code โ†’ ๐Ÿ” review โ†’ โœ… verify โ†’ ๐Ÿ”„ iterate โ†’ ๐Ÿงช test โ†’ ๐Ÿš€ deploy

Related MCP server: VibeServe

Unified Repository Structure

This repository is a monorepo housing the three core pillars of the VibeServe ecosystem:

1. ide/ (The Front-End Client)

The VibeServe IDE (formerly Nexus-Alpha) is a Vite/React application acting as the command center. It features an interactive command palette, real-time agent trajectories, code editors, artifact previews, and full MCP tool visibility. It's fully WCAG AAA accessible and designed for extreme performance.

2. orchestrator/ (The Control Plane)

The VibeServe Orchestrator (formerly CodeNexus) is a high-performance Node.js backend. It coordinates agents, handles WebSockets for real-time streaming, runs deep security audits (AST analysis), and manages the lifecycle of the AI agents and their sandbox environments.

3. mcp/ (The Python Backend)

The original VibeServe MCP Server. This is a production-grade FastMCP server containing 28 specialized tools, SQLite-backed memory, multi-LLM routing with auto-fallback (OpenAI, DeepSeek, OpenRouter, Local Ollama), and direct integration endpoints.

Quickstart

One-Command Startup

# Clone and start everything
git clone https://github.com/ncsound919/VibeServe
cd VibeServe/ide
npm start

This starts:

  • The Vite dev server (port 3000)

  • The Hono API server (port 3002)

  • WebSocket connections for real-time agent streaming

Prerequisites

  • Node.js 20+

  • Python 3.10+

  • pnpm (for the orchestrator)

Setup the Entire Ecosystem

  1. Clone the monorepo:

    git clone https://github.com/ncsound919/VibeServe
    cd VibeServe
  2. Start the MCP Server:

    cd mcp
    pip install -e ".[dev]"
    cp .env.example .env
    # Start in dev mode or hook into Claude Desktop
    pytest tests/ -v
  3. Start the Orchestrator:

    cd ../orchestrator
    pnpm install
    pnpm run build
    pnpm run dev
  4. Start the IDE:

    cd ../ide
    npm install
    npm run dev

The system will now be fully interconnected.


Architecture

VibeServe IDE (React / Vite)
       โ†“ WebSocket / REST
VibeServe Orchestrator (Node.js / Express)
       โ†“ stdio MCP Protocol
VibeServe MCP Server (Python / FastMCP)
  โ”œโ”€โ”€ 28 Tools ยท 5 Resources ยท 6 Prompts
  โ”œโ”€โ”€ V5 Agentic Pipeline
  โ”œโ”€โ”€ LLMRouter (Auto-fallback chain)
  โ”œโ”€โ”€ MemoryStore (aiosqlite)
  โ””โ”€โ”€ SchemaValidator (WCAG AAA enforcement)


---

## License

MIT License. See [LICENSE](LICENSE) for details.
Install Server
A
license - permissive license
C
quality
A
maintenance

Maintenance

โ€“Maintainers
โ€“Response time
0dRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/ncsound919/VibeServe'

If you have feedback or need assistance with the MCP directory API, please join our Discord server