mcp-coding-standards
Provides coding standards and guidelines for JavaScript development.
Provides coding standards and guidelines for Python development.
Provides coding standards and guidelines for TypeScript development.
Click on "Deploy 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., "@mcp-coding-standards Search for async patterns in JavaScript"
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.
MCP Coding Standards Server
A Model Context Protocol (MCP) server that provides programming guidelines and coding standards for multiple languages. Perfect for integrating with Claude Desktop, IDEs, and other MCP-compatible clients.
Features
β¨ Multi-Language Support
C# (CSharp), golang, javascript, python, typescript
Easily extensible for more languages
π Powerful Search
Full-text search across all guidelines
Relevance scoring
Language filtering
Context-aware snippets
π Comprehensive Guidelines
Naming conventions
Async/await patterns
LINQ best practices (C#)
SOLID principles (C#)
Code examples and anti-patterns
π οΈ Three Essential Tools
list_guidelines- Browse available languages and categoriesget_guideline- Retrieve full guideline textsearch_guidelines- Search by keyword across all content
Related MCP server: WordPress Code Review MCP Server
Installation
npm install -g mcp-coding-standards
npx mcp-coding-standardsDevelopment
MCP Inspector (Testing)
npm run test:inspectorOpen http://localhost:5173 to visually test all tools.
Scripts
npm run build # Compile TypeScript and copy guidelines
npm run dev # Build and run server
npm run watch # Watch mode for development
npm test # Run comprehensive tests
npm run test:inspector # Open MCP Inspector
npm pack # Create distribution tarballAvailable Tools
3 toolsget_guidelineA
Get the full text of coding guidelines for a specific programming language. Optionally filter by category (e.g., naming, async, SOLID).
Inputs: language (required), category.
list_guidelinesA
List all available programming languages and their guideline categories. Returns language names, aliases, and available categories.
Inputs: no named parameters.
search_guidelinesA
Search coding guidelines by keyword. Returns relevant snippets with context. Useful for finding specific topics like "lambda expression", "async/await", or "naming conventions".
Inputs: query (required), language.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogβ¦
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: listing available guidelines, retrieving full text, and searching by keyword. There is no overlap or ambiguity.
All tool names follow a consistent verb_noun pattern using snake_case (get_guideline, list_guidelines, search_guidelines), making them predictable and easy to understand.
Three tools is an ideal size for this domain, covering the essential operations without being too few or excessive.
The tool set provides complete coverage for a read-only coding standards server, with listing, retrieval, and search capabilities. No obvious gaps exist for its stated purpose.
Maintenance
Related MCP Connectors
Coding guidelines and best-practice guides for 130+ languages, frameworks, and tools.
Serves your design system and coding standards to coding agents, so they stop guessing.
A server to provide information about EOxElements custom elements for coding agents.
The Cortex MCP server provides read-only access to real-time engineering context from the Cortex developer portal, allowing AI coding assistants to answer natural language questions about your organization's catalog (microservices, libraries, domains, teams, infrastructure), scorecards (engineering standards and best practices), initiatives (goals and deadlines), and Engineering Intelligence metrics. It includes tools for querying documentation, tracking personal entities, and accessing AI-assisted insights across the entire Cortex ecosystem.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides tools for accessing coding style guidelines and best practices for various technologies including Java, Python, and React.317MIT
- AlicenseAqualityDmaintenanceA lightweight, configurable server that fetches coding guidelines, security rules, and validation patterns from external sources to help development teams maintain code quality standards in WordPress projects.35MIT
- -licenseNot gradedqualityDmaintenanceA server that automatically reviews code style and suggests improvements, with special focus on Flutter/Dart projects and general programming styles.-
- FlicenseNot gradedqualityDmaintenanceAutomatically enforces team coding standards in AI-assisted development by providing an MCP server that AI assistants can query for language-specific standards, style guides, and best practices.-