aibolit-mcp-server and spec-coding-mcp

aibolit-mcp-server
50
Established
spec-coding-mcp
48
Emerging
Maintenance 10/25
Adoption 6/25
Maturity 18/25
Community 16/25
Maintenance 10/25
Adoption 11/25
Maturity 10/25
Community 17/25
Stars: 24
Forks: 6
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 19
Forks: 8
Downloads: 99
Commits (30d): 0
Language: TypeScript
License:
No risk flags
No License

About aibolit-mcp-server

cqfn/aibolit-mcp-server

MCP Server for Aibolit Java Static Analyzer: Helping Your AI Agent Identify Hotspots for Refactoring

Implements the Model Context Protocol (MCP) to bridge Claude Code, Cursor, and Windsurf with Aibolit's Java static analyzer, exposing deep design issues rather than cosmetic problems. Uses Node.js as a stdio transport wrapper around the Python-based Aibolit tool, enabling AI agents to identify refactoring hotspots during interactive development sessions. Prioritizes critical architectural defects over low-hanging fruit, guiding agents toward meaningful code improvements.

About spec-coding-mcp

kevinlin/spec-coding-mcp

An MCP server that brings AI spec-driven development workflow to any AI-powered IDE besides Kiro

Implements a five-stage workflow (goals → requirements → design → tasks → execution) using MCP tools that guide AI-assisted development with EARS-format specifications. Generates structured documentation artifacts in `docs/specs/{feature_name}/` containing requirements, design, and task checklists. Available as both a Claude Code Skill (native integration) and MCP server compatible with Claude Desktop, Cursor, and other MCP-enabled IDEs.

Scores updated daily from GitHub, PyPI, and npm data. How scores work