Skip to content

New: Authentication

Choose a tag to compare

@cgoinglove cgoinglove released this 02 May 17:11

✨ New: Authentication

  • Added user authentication logic.
  • This is part of the groundwork for self-hosting support, enabling user-based project context and access control in the future.

🐳 Self-Hosting Preparation

  • Structural improvements are underway to support self-hosting via Docker and Vercel.
  • On Vercel, running a local mcp-server is not possible. Only external remote MCP servers using SSE are supported.
  • Local SQLite DB support will be deprecated. PostgreSQL is recommended going forward.

🔄 Database Schema Overhaul

  • A complete internal redesign of the database schema has been implemented.
  • If you encounter migration errors, the simplest solution is to drop all existing tables and run:
pnpm db:migrate

⚠️ This is a one-time reset to lay the foundation for more stable updates in future releases.


🗭 Upcoming Features

  • 🛠 Improved Self-Hosting Support
    Docker and Vercel deployments (Vercel supports remote MCP servers only)

  • 🗃 MCP Server Config: File → DB
    .mcp-config.json will be removed and replaced with persistent DB-based management.

  • 🔄 MCP Workflow Support
    Toolchain-level orchestration powered by the MCP system. (Stay tuned!)

  • ❄️ Cold Start Handling for MCP Servers
    Logic to handle delayed startup behavior is coming soon.