← All extensions

Zuraffa MCP Server

v7.2.0 · by ARRRRNY · added 3 November 2026

Clean Architecture Flutter code generation with AI-first MCP server for generating UseCases, Repositories, Views, Controllers, and more

MCP servers

How to install

With Forge Super installed, the button above opens the app on this extension, where you press Install. Nothing is installed until you do.

You can also open the Extensions panel in the app and search for Zuraffa MCP Server. The extension's id is mcp-server-zuraffa.

Don't have Forge Super yet? Download it here.

README

From the extension's repository, written by its authors and not by Mentenaz. See the source.

Zuraffa MCP Server Zed Extension

Zuraffa is an AI-first Flutter Clean Architecture Framework with MCP server for generating UseCases, Repositories, Views, Controllers, State objects, and Data layers.

Features

This extension provides an MCP (Model Context Protocol) server that exposes Zuraffa's code generation capabilities to Zed's AI assistant:

  • Entity Generation: Create Zorphy entities with fields, JSON serialization, sealed classes, and inheritance
  • UseCase Generation: Generate single-shot, streaming, background, and completable UseCases
  • Repository Generation: Create repository interfaces and implementations
  • VPC Layer: Generate View, Presenter, and Controller for presentation layer
  • State Management: Generate State objects with granular loading states
  • Data Layer: Generate DataSources and DataRepositories
  • GraphQL Integration: Introspect GraphQL schemas and generate entities/usecases
  • Dependency Injection: Generate DI setup with get_it
  • Routing: Generate GoRouter route definitions
  • Testing: Generate unit tests for UseCases

Installation

  1. Open Zed
  2. Go to Extensions (zed: extensions)
  3. Search for "Zuraffa"
  4. Click Install

Usage

Once installed, the Zuraffa MCP server will be available in Zed's Agent Panel. You can ask the AI assistant to:

  • "Generate a Product entity with get, getList, create, update, delete methods"
  • "Create a User UseCase with authentication service"
  • "Generate GraphQL entities from this endpoint"
  • "Show me the available ZFA tools"

Available MCP Tools

  • generate - Generate Clean Architecture code
  • entity_create - Create a new Zorphy entity
  • entity_enum - Create a new enum
  • entity_add_field - Add fields to an existing entity
  • entity_from_json - Create entities from JSON
  • entity_list - List all entities
  • graphql - Introspect GraphQL schema and generate code
  • config_init - Initialize ZFA configuration
  • config_show - Show current configuration
  • config_set - Set configuration value
  • doctor - Show tooling information
  • view - Generate view classes
  • test - Generate unit tests
  • di - Generate dependency injection
  • route - Generate route definitions
  • schema - Get JSON schema for validation
  • validate - Validate configuration

License

MIT License - see LICENSE for details.

Links