LM

leehack/mcp_dart

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

117 stars 33 forks 품질 62 트렌드 36MIT

leehack/mcp_dart는 https://github.com/leehack/mcp_dart.에서 가져온 MCP 서버 후보입니다.

개요

leehack/mcp_dart는 https://github.com/leehack/mcp_dart.에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

mcp_dart는 MCP 클라이언트, 서버, AI를 위한 듀얼 시대의 Dart와 Flutter SDK입니다 호스트 잠긴 곳의 전체 코어 클라이언트/서버 와이어 표면을 구현합니다 MCP 2026-07-28 사양은 MCP 2025-11-25 기능 세트를 유지하며, 협상은 이전의 초기화 기반 명세를 지원했습니다.

여기서 핵심은 클라이언트와 서버에 할당된 규범적 배선 요구사항을 의미합니다 최종 명세에 의해 역할이 고정됩니다. 선택적 MCP는 제외됩니다. 확장 기능, 호스트 UI 동작, 권한 부여 서버 구현, JSON 스키마 외부 참조 해상도와 맞춤형 JSON 스키마 어휘.

[! 중요] 이 릴리스는 [[T1]입니다. 별도의 버전이 지정된 CLI는 mcp_dart_cli 0.2.2, mcp_dart ^2.4.3가 필요합니다. Current Source는 공식 알파.11 MCP의 모든 점수 요구사항을 충족합니다 2025-11-25 및 [2026-07-28 클라이언트 및 서버 세트, 25개 모두를 포함합니다 2026년 승인 시나리오와 양방향 공개 시나리오가 필요했습니다 TypeScript SDK 2.3.1과 Python SDK 2.3.0 상호 운용성.

SDK Tier 1 타겟

프로젝트는 진행 중입니다 MCP SDK 티어 1. 티어 1 아직 청구되거나 할당되지 않았습니다. 기술적 기준선은 녹색이며; 나머지

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

MCP (Model Context Protocol) for Dart

mcp_dart is a dual-era Dart and Flutter SDK for MCP clients, servers, and AI hosts. It implements the complete core client/server wire surface of the locked MCP 2026-07-28 specification, retains the MCP 2025-11-25 feature set, and negotiates supported earlier initialization-based specifications.

Here, core means the normative wire requirements assigned to client and server roles by the pinned final specification. It excludes optional MCP extensions, host UI behavior, an authorization-server implementation, JSON Schema external-reference resolution, and custom JSON Schema vocabularies.

[!IMPORTANT] This release is mcp_dart 2.4.3. The separately versioned CLI is mcp_dart_cli 0.2.2, which requires mcp_dart ^2.4.3. Current source passes every scored requirement in the official alpha.11 MCP 2025-11-25 and 2026-07-28 client and server sets, including all 25 required 2026 authorization scenarios, plus bidirectional published TypeScript SDK 2.3.1 and Python SDK 2.3.0 interoperability.

SDK Tier 1 target

The project is pursuing MCP SDK Tier 1. Tier 1 is not yet claimed or assigned. The technical baseline is green; the remaining official audit, repository-governance, and SDK Working Group steps are tracked in the roadmap and 48-feature coverage inventory.

The public maintenance contract is documented in the contribution guide, security policy, dependency policy, and versioning policy.

Requirements

Package Minimum Dart SDK
mcp_dart 2.4.3 3.4
mcp_dart_cli 0.2.2 3.12

SDK-only generated projects retain the SDK’s Dart 3.4 minimum. CLI projects use Dart 3.12 because the CLI and its toolchain target that release.

Install Dart from dart.dev.

Installation

Production channel

Use the latest stable package for production projects:

dart pub add mcp_dart

Pin the stable SDK release

Pin the stable 2.4 line explicitly when reproducible dependency resolution is important:

dependencies:
  mcp_dart: ^2.4.3

The snippets below use the current stable SDK line. Package versions remain separate from protocol profiles: McpProtocol.stable names the SDK’s default compatibility policy.

The SDK and CLI are versioned independently. The stable CLI’s ^2.4.3 constraint accepts SDK versions from 2.4.3 up to, but not including, 3.0.0.

AI agent skills

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →