Skip to main content
Glama
RoanokeControls

flutter-coder

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
flutter_docsC

Search Flutter API docs for any class, widget, method, or enum. Returns description, properties, methods, and constructors.

dart_docsB

Search Dart API docs for core library classes. Returns description, properties, methods, and constructors.

pub_packageA

Get pub.dev package details including version, score, dependencies, and installation instructions.

flutter_widget_lookupB

Search the curated Flutter widget catalog. Returns widget properties, usage tips, and best practices.

flutter_error_helpA

Diagnose common Flutter errors and get solutions with code examples. Paste the error message for diagnosis.

flutter_breaking_changesB

Query Flutter breaking changes by version or keyword. Useful for migration planning.

dart_language_refB

Dart language feature reference with syntax, examples, and tips. Covers records, patterns, sealed classes, and more.

flutter_codegenC

Generate Flutter/Dart boilerplate code. Supports StatelessWidget, StatefulWidget, BLoC, Riverpod, tests, freezed, and repository patterns.

flutter_find_sampleA

FIRST STOP when writing advanced Flutter code. Search the verified sample corpus (custom render objects, shaders, slivers, animation physics, isolates, platform channels, go_router, golden tests, performance patterns) by describing what you're building. Returns the best-match sample in full with gotchas.

flutter_get_sampleB

Get a specific sample from the advanced corpus by id, with complete compilable code and notes.

flutter_list_samplesB

Browse the advanced sample corpus index, optionally filtered by category.

flutter_knowledgeA

Opinionated, current best-practice guidance for Flutter projects: architecture, state management choice, project structure, theming, error handling, flavors/CI, package picks. Query by topic or entry id.

flutter_source_searchA

Grep the vendored ground-truth source of flutter_reactive_ble and its federation (reactive_ble_platform_interface, reactive_ble_mobile — Dart API, Android Kotlin, iOS/macOS Swift, protobuf codecs), pinned at the exact versions the sample corpus was verified against. Use when the answer lives in the implementation: what a call actually throws, how the native side maps a GATT status, what goes over the method channel.

flutter_source_readA

Read a file or directory from the vendored flutter_reactive_ble federation source. Call with no path for the package tree and version manifest; a directory path lists it; a file path returns numbered source (paged, 500 lines max per call).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
widget-catalogIndexed Flutter widget reference (100+ widgets with categories, properties, usage tips)
error-catalogCommon Flutter errors with root causes, solutions, and code examples
dart-featuresDart 3.x language features reference (records, patterns, sealed classes, extension types, macros)
state-managementComparison of BLoC vs Riverpod vs Provider vs GetX with pattern examples
samples-indexIndex of the verified advanced Flutter sample corpus (rendering, animation, architecture, async, platform, navigation, performance, testing, UI patterns)
knowledge-baseIndex of the Flutter knowledge base: opinionated current guidance for structuring Flutter programs

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/RoanokeControls/flutter-coder'

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