关于 Flutter CLI - Model Context Protocol Server
Flutter CLI - Model Context Protocol Server 是用于创建 Flutter 项目的 MCP 服务,提供按指定平台或面向所有平台创建项目的工具。
主要功能
- 01为指定平台创建项目
- 02为所有平台创建项目
适用场景
- 01搭建面向所选平台的 Flutter 项目
- 02创建面向所有平台的 Flutter 项目
MCP 相关
该服务向 MCP 客户端提供两个项目创建工具,分别用于指定平台和所有平台。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Flutter CLI - Model Context Protocol 服务端
概览
本项目提供了基于 Model Context Protocol(MCP)的 Flutter CLI 服务端实现。开发者可以使用它创建包含指定平台的 Flutter 项目。
入门
前提条件
- .NET SDK 9.0 或更高版本
- Flutter SDK
运行服务端
- 克隆此仓库
- 在 VS Code 中打开项目
- 使用
dotnet build命令构建项目 - 通过添加以下详细信息,配置 VS Code 或其他 MCP 客户端
"fluttercli": {
"command": "dotnet",
"args": [
"run",
"--project",
"FlutterCliMcpServer/FlutterCliMcpServer.csproj",
"--no-build"
]
}
- 更新项目路径
功能
该服务端提供两个可由客户端调用的工具。
可用工具
- CreateFlutterProjectForSpecifiedPlatforms:为指定平台创建指定项目名称的 Flutter 项目。
- CreateFlutterProject:为所有平台创建指定项目名称的 Flutter 项目
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。