MCP collection for the umi framework.
- Support umi, @umijs/max and the Bigfish framework.
umi-help: Get help description for umi.umi-config-list: List all config of the umi project.umi-config-get: Get the value of a config of the umi project.umi-config-set: Set the value of a config of the umi project.umi-config-remove: Remove a config of the umi project.umi-build: Build the umi project. (Run build and return the output, bundle size, etc.)umi-generate-page: Generate a page of the umi project.umi-generate-xxx, More generate tools...umi-lint, Run the linting of the umi project.umi-plugin-list, List all plugins of the umi project.umi-setup, Setup the umi project and generate the tmp files in the.umidirectory.umi-deadcode, Find the dead code of the umi project.umi-version, Show the version of the umi project.umi-route-list, List all routes of the umi project. (Based on the appData under.umidirectory)umi-appdata-list, List detailed app data of the umi project. (Based on the appData under.umidirectory)
$ npx -y umi-mcp <root>add the following to your <root>/.cursor/mcp.json:
{
"mcpServers": {
"umi-mcp": {
"command": "npx",
"args": [
"-y",
"umi-mcp",
"<root>"
]
}
}
}See CONTRIBUTING.md.
