workspace-build-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@workspace-build-mcpBuild and link core into the app"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@mhdd_24/workspace-build-mcp
MCP server and PowerShell scripts to build an Angular UI library and npm-link it into a consumer app. Short aliases (core, app) expand from config. GitHub workflows use the published mhdd24-cli (mhdd24).
Use from Cursor chat or the terminal. Same architecture as Timelog / Flyway / Caffeine / Notepad++ MCP packages.
Full documentation: docs/WIKI.md
How it works (30 seconds)
You (chat or CLI)
→ workspace-build-mcp
→ scripts/workspace-build.ps1
→ ng build + npm link
Git:
→ scripts/workspace-git.ps1 → mhdd24 push | smart-commitConfigure
WORKSPACE_ROOT+ alias env varsSay "build and link core" (or run the
.ps1)Use mhdd24 helpers for commit/push when needed
Related MCP server: Build MCP Server
Prerequisites
Requirement | Notes |
Node.js 18+ | MCP server |
Windows | PowerShell scripts |
Angular CLI ( | On PATH |
npm | On PATH |
mhdd24-cli |
|
Install
Option A — npm (after publish)
npm install -g @mhdd_24/workspace-build-mcpOption B — npx
npx @mhdd_24/workspace-build-mcpOption C — clone and build
git clone https://github.com/Mhdd-24/Workspace-Build-MCP.git
cd Workspace-Build-MCP
npm install
npm run build
node dist/index.jsAlso install the GitHub helper CLI:
npm i -g mhdd24-cliConfigure Cursor
Edit ~/.cursor/mcp.json:
{
"mcpServers": {
"workspace-build": {
"command": "npx",
"args": ["-y", "@mhdd_24/workspace-build-mcp"],
"env": {
"WORKSPACE_ROOT": "C:/path/to/your/workspace",
"ALIAS_CORE_WS": "FEApp/ClientApp/ui-core-ws",
"ALIAS_CORE_PROJECT": "ui-core",
"ALIAS_CORE_DIST": "dist/ui-core",
"ALIAS_CORE_PACKAGE": "@scope/ui-core",
"ALIAS_APP_WS": "FEApp/ClientApp/ui-app-ws/ui-app"
}
}
}
}Local development:
"command": "node",
"args": ["C:/path/to/workspace-build-mcp/dist/index.js"]Reload MCP after saving.
Environment variables
Variable | Required | Purpose |
| Yes | Monorepo / workspace root |
| Yes (for build) | Library workspace (relative to root or absolute) |
| No | Angular project name (default |
| No | Dist folder under library ws (default |
| No | npm package name to link (default |
| Yes (for link) | Consumer app path |
| No | cwd for mhdd24 (defaults to |
Aliases: core → library settings; app → consumer app path.
Tools
Tool | Purpose |
| Config + |
| Resolved alias paths |
| Build library + link into app |
| Build library only |
|
|
|
|
Chat examples
"List workspace build aliases"
"Build and link core into the app"
"Build core only"
"Push with mhdd24: chore update link"
Terminal
cd path\to\Workspace-Build-MCP
.\scripts\workspace-build.ps1 `
-LibraryWs "C:\ws\FE\ui-core-ws" `
-AppWs "C:\ws\FE\ui-app" `
-NgProject "ui-core" `
-DistRel "dist\ui-core" `
-PackageName "@scope/ui-core"License
ISC
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Mhdd-24/Workspace-Build-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server