Mmcp.market

MCP server

by mayankmahavar1mg·io.github.mayankmahavar1mg/mcp·v1.0.2

Developer-workflow MCP server for catalyst-core: migration guidance, debugging, and task planning.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

92 stars29 downloads/wk

Reviews

Write one

Nobody has reviewed MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

MCP tools (13, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_config

    Use when the developer asks: 'is my config correct?', 'check my WEBVIEW_CONFIG', 'validate my setup', 'what's wrong with my config?'. Reads WEBVIEW_CONFIG from the project and validates required fields for both platforms.

  • close_task_plan

    Use when the developer says: 'close the task', 'I am done', 'mark plan complete', 'finish the task', 'clean up the task file'. All steps must be terminal (done/skipped/blocked) before closing. Asks the developer whether to delete the task MD file. If delete_file:true, deletes .mcp_tasks/<slug>.md and removes the DB record. If delete_file:false (default), keeps the file for review and marks it done

  • create_github_issuewrite action

    Use when the developer wants to create, raise, report, preview, or publish a GitHub issue for catalyst-core, or after the LLM discovers that a problem is likely caused by catalyst-core framework behavior and the developer agrees to raise an issue. This single tool first asks the developer to select labels when labels are omitted. After labels are supplied, it gathers project context, renders the i

  • create_task_planwrite action

    Use when the developer wants to DO something — 'help me convert this app', 'plan out the migration', 'I want to add camera support', 'guide me through implementing X'. Intent: execute. Creates a step-by-step plan persisted in DB — survives context resets.

  • debug_issue

    Use when the developer reports an error, something is broken, or asks 'why is X not working?'. Matches the symptom against known_errors in the DB and returns cause + fix. Also queries relevant framework_knowledge rows by layer.

  • get_active_task

    Use when the developer asks: 'what was I doing?', 'where did I leave off?', 'resume my task', 'what is the current step?', 'show me my plan'. Returns current active plan with pending steps and progress. Call this at the start of any session to restore context.

  • get_architecture_diagram

    Use when the developer asks how something works architecturally — e.g. 'how does the universal app work?', 'explain the bridge', 'show me request lifecycle', 'how does routing work?', 'what part of the config controls X?', 'show me the build pipeline'. Returns a layered a→b→c flow diagram with project-specific context and known pitfalls.

  • get_build_flow

    Use when the developer asks about building, serving, or deploying. Returns version-aware flows: webpack-era behavior for Catalyst 0.2.x and Vite client/server behavior for Catalyst 0.3.x+, plus project config warnings and related known errors.

  • get_conversion_status

    Use when the developer asks: 'how far along am I?', 'what have I completed?', 'show my conversion progress', or 'what's done vs pending?'. Reports the detected Catalyst generation so 0.2.x and 0.3.x requirements are never mixed.

  • get_conversion_tasks

    Use when the developer asks: 'what do I need to convert?', 'what's left to do?', 'show me pending tasks', 'what do I fix next?', or asks to migrate between Catalyst versions. Detects the installed catalyst-core generation and keeps legacy 0.2.x webpack/router guidance separate from current 0.3.x Vite/integrated-router guidance.

  • query_knowledge

    Use when the developer asks ANY question about Catalyst — how-to, conceptual, debugging, or setup. Examples: 'how do I add meta tags?', 'how does routing work?', 'what hooks are available?', 'how do I set the page title?', 'explain the bridge', 'list all native hooks', 'how does getDeviceInfo work', 'how do I add SEO?', 'how do I use setMetaData?'. Intent: guidance. CRITICAL: Before calling, expan

  • sync_knowledge_base

    Use when the developer asks: 'sync docs', 'update framework knowledge', 'fetch latest catalyst docs'. Intent: sync. Pulls the latest knowledge-base.json from tata1mg/catalyst-core@main and re-seeds the KB. Maintenance only — no task planning needed after.

  • update_task_stepwrite action

    Use when the developer says: 'mark step X done', 'I finished step 2', 'this step is blocked', 'move to next step', 'add a note to step 1'. Updates the active plan in DB and auto-advances to the next step.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan17 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year6/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the MCP repository's README, as published. We do not edit it. Read it on GitHub

Catalyst

Catalyst is a React framework for building performant web apps and universal apps for Android and iOS. It provides server-side rendering, route-level data fetching, app shell primitives, styling conventions, and native WebView packaging tools.

Quick Start

Create a new Catalyst app with:

npx create-catalyst-app@latest

Then start the generated app:

cd <your-app>
npm run start

The development server starts at http://localhost:3005.

Documentation

Read the full documentation at catalyst.1mg.com.

Useful starting points:

  • Getting Started
  • First Catalyst App
  • Universal App Setup

Packages

  • catalyst-core: the framework package used by Catalyst applications.
  • create-catalyst-app: the CLI for scaffolding new Catalyst apps.

Requirements

  • Node.js 20.4.0 or later for generated Catalyst apps.
  • macOS or Linux for local development.

Repository

This repository is a monorepo containing the framework package, scaffolding CLI, docs app, and internal test fixture.

  • packages/catalyst-core: framework package
  • packages/create-catalyst-app: CLI and scaffold templates
  • apps/catalyst-core-test: standalone fixture app used to test catalyst-core
  • docs: Catalyst documentation app

Contributing

Install dependencies and create local docs config before running build/test commands:

npm run setup

Common development commands:

npm run core:build
npm run core:test
npm run cca:test
npm run docs:build

To scaffold a real app from the current branch packages:

npm run sandbox:create -- --name release-test

The sandbox app is created under .sandbox/ and uses a local packed catalyst-core from the current branch.

Nothing above is checked by us. What we check is on the safety report.

Install directly

Runs npx -y catalyst-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y catalyst-mcp
Add to Cursor

MCP: common questions

Is MCP server safe?
Mostly: it is graded B (80/100). Read the MCP safety report
How do I install MCP?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does MCP need an API key?
Yes. The registry entry asks for GITHUB_TOKEN.
Is MCP maintained?
The last commit was 2 days ago (2026-09-23). The latest release is v1.0.2.
What can I use instead of MCP?
Servers from other publishers that do the same job: Starwind UI MCP Server, Smarter Weather Developer Onboarding MCP server and GodPrompt MCP Server. Compare all MCP alternatives.

Alternatives to MCP

Same job from other publishers: the closest match first, then the best rated.

All MCP alternatives →
  • Starwind UI MCP Server
    Framework-aware Starwind UI v3 tools for Astro and React setup, components, docs, and migration.
    A
  • Smarter Weather Developer Onboarding
    Agent-first onboarding to Smarter Weather: plans, docs, signup, API keys, MCP config, billing.
    A
  • GodPrompt MCP Server
    GodPrompt MCP + Agent Skill for coding agents with TDD, debugging, verification, and task routing.
    A
  • Laravel MCP Companion
    Laravel documentation aggregator: multi-version core docs, services, packages, learning paths.
    A

More from mayankmahavar1mg →