Prerequisites:\
\ \
\ dart pub add dev:flutter_project_structure\
\ \
\ Tools (6):\
\ \
\ | Tool| Description|\
\ |--------|--------|\
\ | get_architecture | Returns project type (app/package/plugin/monorepo), architectural layers, layer dependency graph, and entry points |\
\ | get_file_purpose | Returns the purpose (widget, model, service, bloc, etc.) and code metrics for any specific file |\
\ | get_dependencies | Returns detected naming conventions — file suffixes, class suffixes, and file purpose distribution |\
\ | get_conventions | Returns detected naming conventions — file suffixes, class suffixes, and file purpose distribution |\
\ | get_todos | Returns structured TODO/FIXME index with line numbers. Optionally filter by severity |\
\ | get_project_structure | Returns full project structure markdown — summary by default, or a specific section (tree, frameworks, architecture, metrics, etc.)|\
\ \
\ Author: MSI Shamim\
\ License: MIT
开发工具stdio官方级别未说明来源级核验
Flutter Project Structure
MCP Server
An MCP server that makes Flutter/Dart codebases instantly understandable to AI agents. Instead of spending 60,000+ tokens exploring a project every session, the agent queries pre-analyzed context through 6 tools — reducing orientation costs by 90%. Built on the flutter_project_structure Dart package (pub.dev). Supports real-time file watching with --watch mode.
工具数
公开资料未说明
Session认证开发工具命令行工具
快速接入
先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。
命令预览
dart run flutter_project_structure mcp-server --watch [object Object]
详细介绍
目录标签
目录标签
Session认证开发工具命令行工具flutterdartcode-analysisdeveloper-toolsproject-structure
接入字段
传输方式(transport,传输协议)
stdio
鉴权方式(authType,认证方式)
session
权限和风险
stdiosession部署方式未说明
接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。
安装前确认
不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。
仍需确认:category