Skip to content

Create a CLI generator to bootstrap a MCP App #11

@lbroudoux

Description

@lbroudoux

This is an idea worth discussing...

When developing tests MCP Apps, I realized that those MCP Apps, where:

  1. Mingling UI-resources / MCP Apps and MCP Server together
  2. Targeting REACT developers

However, in the Reshapr approach:

  1. We emphasize reuse of existing API and SoC, so UI-resources / MCP Apps come way after the endpoints
  2. Other teams may produce UI-resources / MCP Apps - and are not specifically REACT-based teams.

For producing the two apps, I followed the same approach:

  • Having a minimalist local HTTP server for UI development,
  • Using the same structure and build for packaging the MCP Apps
  • Have no dependency on REACT or other frameworks (they could be added later on though)
  • Build a Resources artifact that follows the same template.

We could imagine having a simple line command tool that automates the initialization of all of this and offers a quick start for non-expert teams...

2 different approaches are possible:

As of today, I prefer the Bootstrap way of doing things because: no need to install anything upfront and once executed, there's no traces of it anywhere.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions