servicebricks — Claude Code MCP server: C# microservices from a prompt
A hosted MCP server that turns one plain-language sentence into a C# .NET microservice and hands it back as a ZIP file.
claude mcp add --transport http servicebricks https://servicebricks.com/api/mcpWhat servicebricks does
The endpoint is https://servicebricks.com/api/mcp, served over Streamable HTTP. You describe the service you want, and the server writes the C# .NET project and packages it as a ZIP. Nothing runs on your machine — it is hosted, not a local package.
The generated code sits on the ServiceBricks platform: Domain-Driven Design, event-driven architecture, templated REST services with CRUD and PQV methods, a business rule engine, and ServiceQuery for data access. Storage is swappable across relational, document, cloud and embedded engines, so moving from one database to another does not mean rewriting the service.
The code is MIT-licensed, but the license covers code only. ServiceBricks, ServiceQuery and HoloModular are trademarks of HoloModular LLC, and redistributing a modified version under those names needs permission. Worth knowing before you fork and publish.
What it helps with
- scaffold a C# microservice from a written description
- get a ready ZIP project instead of laying out files by hand
- stand up a REST API with CRUD and PQV methods
- swap the database engine without touching service code
- wire business rules and background tasks into a domain
Example prompts for the agent
- Generate a C# microservice for order tracking and return it as a ZIP
- Build a product catalog service with a REST API backed by Postgres
- Create a notification microservice with background queue processing
How to install servicebricks
Platform CLI: remote server
claude mcp add --transport http servicebricks https://servicebricks.com/api/mcpPlatform CLI: remote server
codex mcp add servicebricks --url https://servicebricks.com/api/mcpConfig file
{
"mcpServers": {
"servicebricks": {
"url": "https://servicebricks.com/api/mcp"
}
}
}Config file
{
"servers": {
"servicebricks": {
"type": "http",
"url": "https://servicebricks.com/api/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http servicebricks https://servicebricks.com/api/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about servicebricks
How do I install servicebricks in Claude Code?
Run claude mcp add --transport http servicebricks https://servicebricks.com/api/mcp.
What does servicebricks do?
It generates a C# .NET microservice from a natural-language description and returns the project as a ZIP file.
Do I need an API key or a local install?
No local install: it is a hosted server reached at https://servicebricks.com/api/mcp.