MCP server intelligence profile

corbat MCP Server

Policy and quality engine for AI coding agents that enforces team coding standards and provides validation gates for agent-assisted software delivery

Local OnlyOfficial distributioncorbat-tech
Verified cleanNpm · 2.1.0

Our scanner tested version 2.1.0 without proving a finding in the methods exercised. This is not a guarantee that every deployment is secure.

1Distribution channel
7Independently observed tools
0Linked remote endpoints
AvailableVersion intelligence

Install and connect

Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.

Install @corbat-tech/coding-standards-mcp from npm

Version 2.1.0 declares 1 executable entrypoint.

npm install --save-exact @corbat-tech/coding-standards-mcp@2.1.0
npx -y -p @corbat-tech/coding-standards-mcp@2.1.0 @corbat-tech/coding-standards-mcp
MCP client configuration example
{
  "mcpServers": {
    "@corbat-tech/coding-standards-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "-p",
        "@corbat-tech/coding-standards-mcp@2.1.0",
        "@corbat-tech/coding-standards-mcp"
      ]
    }
  }
}

Identity

Canonical slugcorbat-581f246cDeploymentLocal Only
Canonical packagenpm:@corbat-tech/coding-standards-mcpRepositorycorbat-tech/coding-standards-mcp
First publishedLatest release
Last security verificationAug 22, 2026Classification confidence90%
PublicationPublishedOfficial distributionYes

Distributions

ChannelIdentifierCurrent versionVersionsSource
npm@corbat-tech/coding-standards-mcp2.1.01Repository

Current release

PackageVersionPublished / observedInventorySecurity scan
npm@corbat-tech/coding-standards-mcp2.1.0CurrentSep 5, 20267 toolsPartial · 28 resources · 2 promptsVerified clean
Enterprise protection

Continuously monitor this MCP for security risk

Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.

  • Independent exact-version security scans
  • Continuous release and vulnerability monitoring
  • Risk-change alerts with capability context
  • Historical evidence and API exports
Custom pricingContact salesTailored to your organization, integrations, data needs, and support requirements.

Current version evidence

Provenanceartifact_hash_verifiedSignature
MCP SDK@modelcontextprotocol/sdk Artifact SHA-25665f588d91e7db59f79ca24e8b3da36c1e12237a78eaa6b4211f47cbf1c6d2054
Scannermcp-proof-engine 0.1.0Scan completedAug 22, 2026
Security rating39 / 100Methodologyversion-rating-1.0
Executable entrypoints
[
  "@corbat-tech/coding-standards-mcp"
]
0Proven
430Clean
0Inconclusive
0Flaky
0Errors

Current protocol inventory

2025-06-18Negotiated protocol
coding-standards-mcpServer-reported name
3Capability groups
Aug 22, 2026Observed

Tools 7

ToolCategoryAnnotationsRisk
get_contextReturns coding standards, guardrails, and workflow for implementing a task. WHEN TO USE: - ALWAYS call this FIRST before writing any code - When starting a new feature, bugfix, or refactor - When unsure about project conventions RETURNS: - Detected stack (Java/Python/TypeScript/Go/Rust/etc) - Task type classification (feature/bugfix/refactor/test/security/performance) - MUST rules (mandatory guidelines) - AVOID rules (anti-patterns to prevent) - Code quality thresholds (max lines, coverage %) - Naming conventions (classes, methods, files) - Recommended TDD workflow EXAMPLE: get_context({ task: "Create payment service", project_dir: "/path/to/project" })
Input schema
{
  "type": "object",
  "properties": {
    "task": {
      "type": "string",
      "description": "What you're implementing (e.g., \"Create payment service\", \"Fix login bug\")"
    },
    "project_dir": {
      "type": "string",
      "description": "Project directory for auto-detection of stack and .corbat.json config (optional)"
    }
  },
  "required": [
    "task"
  ]
}
healthCheck server status, loaded profiles, and usage metrics. RETURNS: - Server status (OK/ERROR) - Version - Load time - Profiles loaded - Standards documents count - Usage metrics (tool calls, most used profile)
Input schema
{
  "type": "object",
  "properties": {}
}
initGenerate a .corbat.json configuration file for a project. WHEN TO USE: - Setting up Corbat for a new project - Want to customize coding standards for a project - Need to see available profiles and options Analyzes the project directory and suggests optimal configuration based on detected stack. RETURNS: - Detected stack information - Suggested .corbat.json content - Available profiles list - Setup instructions
Input schema
{
  "type": "object",
  "properties": {
    "project_dir": {
      "type": "string",
      "description": "Project directory to analyze"
    }
  },
  "required": [
    "project_dir"
  ]
}
profilesList all available coding standards profiles. RETURNS: List of profiles with ID and description. Profiles include: - java-spring-backend: Enterprise Java with Hexagonal Architecture - nodejs: Node.js/TypeScript with Clean Architecture - react, vue, angular: Frontend frameworks - python: FastAPI/Django - go, rust: Systems programming - And more... Use profile ID in .corbat.json or get_context will auto-detect.
Input schema
{
  "type": "object",
  "properties": {}
}
searchSearch standards documentation for specific topics. WHEN TO USE: - Looking for specific technology guidance (kafka, docker, kubernetes) - Need detailed information on a pattern or practice - Exploring available standards EXAMPLE QUERIES: "kafka", "testing", "docker", "logging", "metrics", "archunit", "flyway" RETURNS: Up to 5 matching results with excerpts from documentation.
Input schema
{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search query (e.g., \"kafka\", \"testing\", \"docker\")"
    }
  },
  "required": [
    "query"
  ]
}
validateAnalyze code against coding standards with REAL code analysis. WHEN TO USE: - After writing code, to check for issues - During iterative development - Before calling verify for final approval PERFORMS REAL ANALYSIS: - Detects anti-patterns (empty catch, hardcoded secrets, etc.) - Measures method/class lengths - Checks for interfaces and tests - Calculates quality score RETURNS: - Score (0-100) - CRITICAL issues (must fix) - WARNINGS (should fix) - Metrics (lines, methods, tests, etc.) - PASSED/NEEDS WORK verdict EXAMPLE: validate({ code: "public class UserService { ... }", task_type: "feature" })
Input schema
{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "The code to validate"
    },
    "task_type": {
      "type": "string",
      "enum": [
        "feature",
        "bugfix",
        "refactor",
        "test",
        "security",
        "performance"
      ],
      "description": "Type of task for context-aware validation (optional)"
    }
  },
  "required": [
    "code"
  ]
}
verifyREQUIRED: Verify generated code before presenting to user. WHEN TO USE: - ALWAYS call this AFTER generating code - BEFORE presenting code to the user - This is the final quality gate WHAT IT CHECKS: - Tests are provided (TDD compliance) - Interfaces exist (DI compliance) - No critical code issues - Quality score >= 50 RETURNS: - PASS: Code meets standards, present to user - FAIL: Issues to fix, iterate and verify again WORKFLOW: 1. Generate code following get_context guidelines 2. Call verify({ code, tests, interfaces }) 3. If FAIL: fix issues and call verify again 4. If PASS: present code to user EXAMPLE: verify({ code: "class UserServiceImpl...", tests: "describe('UserService')...", interfaces: "interface UserService..." })
Input schema
{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "All implementation code"
    },
    "tests": {
      "type": "string",
      "description": "All test code (REQUIRED for TDD compliance)"
    },
    "interfaces": {
      "type": "string",
      "description": "All interfaces and type definitions"
    },
    "task_type": {
      "type": "string",
      "enum": [
        "feature",
        "bugfix",
        "refactor",
        "test",
        "security",
        "performance"
      ],
      "description": "Type of task for context-aware verification"
    }
  },
  "required": [
    "code"
  ]
}

Resources 28

  • All Profilescorbat://profiles

    List of all available coding standards profiles

  • All Standardscorbat://standards

    Complete coding standards documentation

  • Profile: Angular Standardscorbat://profiles/angular

    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 Standardscorbat://profiles/csharp-dotnet

    Production-ready standards for C# ASP.NET Core with Clean Architecture, CQRS, and modern C# 12 features

  • Profile: CORBAT Default Standardscorbat://profiles/java-spring-backend

    Complete enterprise backend standards with Hexagonal Architecture, DDD, CQRS, Event-Driven Design, and comprehensive testing

  • Profile: Flutter Dart Standardscorbat://profiles/flutter

    Production-ready standards for Flutter apps with clean architecture, state management, and comprehensive testing

  • Profile: Go Backend Standardscorbat://profiles/go

    Production-ready standards for Go microservices with idiomatic patterns, clean architecture, and comprehensive testing

  • Profile: Kotlin Spring Boot Standardscorbat://profiles/kotlin-spring

    Production-ready standards for Kotlin Spring Boot with coroutines, null safety, and idiomatic Kotlin patterns

  • Profile: Minimal Standardscorbat://profiles/minimal

    Lightweight coding standards for small projects and MVPs. Focus on simplicity and speed over ceremony.

  • Profile: Next.js Full-Stack Standardscorbat://profiles/nextjs

    Production-ready standards for Next.js with App Router, Server Components, Server Actions, and TypeScript

  • Profile: Node.js TypeScript Standardscorbat://profiles/nodejs

    Production-ready standards for Node.js backend with TypeScript, focusing on type safety, clean architecture, and modern practices

  • Profile: Python Backend Standardscorbat://profiles/python

    Production-ready standards for Python backend with FastAPI or Django, focusing on type hints, clean architecture, and Pythonic code

  • Profile: React Standardscorbat://profiles/react

    Production-ready standards for React applications with TypeScript, focusing on hooks, component architecture, state management, and accessibility

  • Profile: Rust Backend Standardscorbat://profiles/rust

    Production-ready standards for Rust backend with ownership patterns, error handling, and idiomatic Rust

  • Profile: Vue Standardscorbat://profiles/vue

    Production-ready standards for Vue 3.4+ applications with TypeScript, focusing on Composition API, script setup, Pinia, Vapor Mode readiness, and modern Vue ecosystem

  • Standards: architecturecorbat://standards/architecture

    Coding standards documentation for architecture

  • Standards: cicdcorbat://standards/cicd

    Coding standards documentation for cicd

  • Standards: clean-codecorbat://standards/clean-code

    Coding standards documentation for clean-code

  • Standards: containerizationcorbat://standards/containerization

    Coding standards documentation for containerization

  • Standards: databasecorbat://standards/database

    Coding standards documentation for database

  • Standards: documentationcorbat://standards/documentation

    Coding standards documentation for documentation

  • Standards: event-drivencorbat://standards/event-driven

    Coding standards documentation for event-driven

  • Standards: kubernetescorbat://standards/kubernetes

    Coding standards documentation for kubernetes

  • Standards: observabilitycorbat://standards/observability

    Coding standards documentation for observability

  • Standards: project-setupcorbat://standards/project-setup

    Coding standards documentation for project-setup

  • Standards: spring-bootcorbat://standards/spring-boot

    Coding standards documentation for spring-boot

  • Standards: testingcorbat://standards/testing

    Coding standards documentation for testing

  • Standards: workflowcorbat://standards/workflow

    Coding standards documentation for workflow

Resource templates 0

  • None observed.

Prompts 2

  • implementimplement

    Guide implementation with coding standards, guardrails, and structured workflow. Use for any feature, fix, or task.

  • reviewreview

    Review code against coding standards. Finds issues, suggests improvements, gives compliance score.

Remote endpoints

EndpointTransportAuthenticationHealthObserved
No verified remote endpoint is linked.

corbat MCP Server questions

How do I install corbat MCP Server?

Install the selected package version with: npm install --save-exact @corbat-tech/coding-standards-mcp@2.1.0

What tools does corbat MCP Server provide?

corbat MCP Server exposed 7 tools during independent protocol observation, including get_context, health, init, profiles, search, validate, verify.

Is corbat MCP Server secure?

Our scanner tested version 2.1.0 without proving a finding in the methods exercised. This is not a guarantee that every deployment is secure.

Explore related MCP server guides

Curated product and capability guides containing this catalog record.

Developer Tool MCP ServersOfficial vs Community MCP ServersMCP Servers With Completed Verification

Let’s talk about MCP security.

Share your details and our security team will contact you.