flutter_mcp_toolkit_capability_kernel

Capability kernel for Flutter MCP Toolkit: Capability, CapabilityContext, HostService, tool/resource registration, and <capabilityId>_ name prefixing.

Pure Dart — no Flutter SDK or transport.

Install

dependencies:
  flutter_mcp_toolkit_capability_kernel: ^4.0.0-dev.1
  flutter_mcp_toolkit_core: ^4.0.0-dev.1

Usage

import 'package:flutter_mcp_toolkit_capability_kernel/flutter_mcp_toolkit_capability_kernel.dart';

// Implement Capability, register tools via CapabilityContext.

Monorepo development

Use pubspec_overrides.yaml in this directory (not published) to resolve flutter_mcp_toolkit_core from ../flutter_mcp_toolkit_core.

Pub.dev publishing checklist

Requirement Status
LICENSE, README.md, CHANGELOG.md Included
Hosted deps only in pubspec.yaml flutter_mcp_toolkit_core: ^4.0.0-dev.1
Publish after flutter_mcp_toolkit_core 4.0.0-dev.1 is on pub.dev Required for consumers
dart pub publish --dry-run Run before release

License

MIT — see LICENSE.

Libraries

flutter_mcp_toolkit_capability_kernel
Contracts for composable MCP capability units.
testing
Test fakes for capability authors. Import only from test files.