corbat
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_contextA | Returns coding standards, guardrails, and workflow for implementing a task. WHEN TO USE:
RETURNS:
EXAMPLE: get_context({ task: "Create payment service", project_dir: "/path/to/project" }) |
| validateA | Analyze code against coding standards with language-aware checks and heuristic fallback. WHEN TO USE:
PERFORMS ANALYSIS:
RETURNS:
EXAMPLE: validate({ code: "public class UserService { ... }", task_type: "feature" }) |
| verifyA | Verify generated code before handoff. WHEN TO USE:
WHAT IT CHECKS:
RETURNS:
WORKFLOW:
EXAMPLE: verify({ code: "class UserServiceImpl...", tests: "describe('UserService')...", interfaces: "interface UserService..." }) |
| searchA | Search standards documentation for specific topics. WHEN TO USE:
EXAMPLE QUERIES: "kafka", "testing", "docker", "logging", "metrics", "archunit", "flyway" RETURNS: Up to 5 matching results with excerpts from documentation. |
| profilesA | List all available coding standards profiles. RETURNS: List of profiles with ID and description. Profiles include:
Use profile ID in .corbat.json or get_context will auto-detect. |
| healthA | Check server status, loaded profiles, and usage metrics. RETURNS:
|
| initA | Suggest a .corbat.json configuration for a project. WHEN TO USE:
Analyzes the project directory and suggests optimal configuration based on detected stack. RETURNS:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| implement | Guide implementation with coding standards, guardrails, and structured workflow. Use for any feature, fix, or task. |
| review | Review code against coding standards. Finds issues, suggests improvements, gives compliance score. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| All Profiles | List of all available coding standards profiles |
| Profile: Angular Standards | Production-ready standards for Angular 19+ applications with TypeScript, focusing on standalone components, signals, zoneless change detection, and modern Angular patterns |
| Profile: C# ASP.NET Core Standards | Production-ready standards for C# ASP.NET Core with Clean Architecture, CQRS, and modern C# 12 features |
| Profile: Flutter Dart Standards | Production-ready standards for Flutter apps with clean architecture, state management, and comprehensive testing |
| Profile: Go Backend Standards | Production-ready standards for Go microservices with idiomatic patterns, clean architecture, and comprehensive testing |
| Profile: CORBAT Default Standards | Complete enterprise backend standards with Hexagonal Architecture, DDD, CQRS, Event-Driven Design, and comprehensive testing |
| Profile: Kotlin Spring Boot Standards | Production-ready standards for Kotlin Spring Boot with coroutines, null safety, and idiomatic Kotlin patterns |
| Profile: Minimal Standards | Lightweight coding standards for small projects and MVPs. Focus on simplicity and speed over ceremony. |
| Profile: Next.js Full-Stack Standards | Production-ready standards for Next.js with App Router, Server Components, Server Actions, and TypeScript |
| Profile: Node.js TypeScript Standards | Production-ready standards for Node.js backend with TypeScript, focusing on type safety, clean architecture, and modern practices |
| Profile: Python Backend Standards | Production-ready standards for Python backend with FastAPI or Django, focusing on type hints, clean architecture, and Pythonic code |
| Profile: React Standards | Production-ready standards for React applications with TypeScript, focusing on hooks, component architecture, state management, and accessibility |
| Profile: Rust Backend Standards | Production-ready standards for Rust backend with ownership patterns, error handling, and idiomatic Rust |
| Profile: Vue Standards | Production-ready standards for Vue 3.4+ applications with TypeScript, focusing on Composition API, script setup, Pinia, Vapor Mode readiness, and modern Vue ecosystem |
| All Standards | Complete coding standards documentation |
| Standards: architecture | Coding standards documentation for architecture |
| Standards: cicd | Coding standards documentation for cicd |
| Standards: clean-code | Coding standards documentation for clean-code |
| Standards: containerization | Coding standards documentation for containerization |
| Standards: database | Coding standards documentation for database |
| Standards: documentation | Coding standards documentation for documentation |
| Standards: event-driven | Coding standards documentation for event-driven |
| Standards: kubernetes | Coding standards documentation for kubernetes |
| Standards: observability | Coding standards documentation for observability |
| Standards: project-setup | Coding standards documentation for project-setup |
| Standards: spring-boot | Coding standards documentation for spring-boot |
| Standards: testing | Coding standards documentation for testing |
| Standards: workflow | Coding standards documentation for workflow |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/corbat-tech/coding-standards-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server