SkillTide Submit
Official description7 sourcesMCP servers8d ago
a-25/ios-mcp-code-quality-server

a-25/ios-mcp-code-quality-server

๐Ÿ“‡ ๐Ÿ  ๐ŸŽ - iOS code quality and test automation: Xcode test execution, SwiftLint integration and failure analysis
View on GitHub โ†—Direct link ยท no redirect page
Official description๐Ÿ“‡ ๐Ÿ  ๐ŸŽ - iOS code quality and test automation: Xcode test execution, SwiftLint integration and failure analysis. Also runs as a CLI.
Config template (adjust for your client)
claude mcp add ios-mcp-code-quality-server -- npx -y ios-mcp-code-quality-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
11 โ˜… ยท a-25/ios-mcp-code-quality-server ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 11 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository a-25/ios-mcp-code-quality-server๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

iOS MCP Code Quality Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

A versatile iOS code quality analysis tool that operates in two modes:
1. **CLI Tool**: Direct command-line interface for iOS testing and linting
2. **MCP Server**: Model Context Protocol server for AI assistant integration
This tool provides comprehensive iOS code quality analysis and test automation capabilities, enabling both direct developer usage and AI assistant integration for Xcode tests, linter analysis, and detailed feedback on iOS projects through structured, actionable reports.
Quick Start
CLI Mode (Direct Usage with npx - Recommended)
**Use instantly without installation:**
Alternative: Install Globally (Optional)
For frequent use across multiple projects, you can install globally:
> **๐Ÿ’ก Tip:** Using npx is recommended as it ensures you always use the latest version without global installs.
MCP Server Mode (AI Assistant Integration)
The server will start on http://localhost:3000 and be ready to receive MCP requests.
Features
- **๐Ÿงช iOS Test Execution**: Run Xcode tests with detailed failure analysis
- **๐Ÿ“ฑ Multiple Schemes Support**: Test different iOS project configurations
- **๐Ÿ” SwiftLint Integration**: Automated Swift code style and quality checking
- **๐Ÿ“Š Structured Reporting**: Clear, actionable feedback with file locations and line numbers
- **๐Ÿ›  Build Error Detection**: Intelligent parsing of Xcode build failures
- **๐Ÿ”’ Local Processing**: All analysis happens on your machine for security
- **โšก Dual Mode Operation**: Use as CLI tool or MCP server
- **๐Ÿ’ป Command Line Interface**: Direct terminal usage for developers
- **๐Ÿค– AI Assistant Ready**: MCP protocol support for seamless AI integration
Architecture
This tool operates in two distinct modes with intelligent detection:
CLI Mode
- **Activation**: When command-line arguments are provided
- **Usage**: Direct developer interaction via terminal commands or npx
- **Output**: Human-readable or JSON format for scripting
- **Benefits**: Fast execution, scriptable, CI/CD friendly, no installation required with npx
MCP Server Mode
- **Activation**: When no arguments are provided (default)
- **Usage**: AI assistant integration via Model Context Protocol
- **Output**: Structured MCP responses for AI consumption
- **Benefits**: AI-powered analysis, contextual suggestions, interactive debugging
**Simple Mode Detection:**
CLI Usage
No Installation Required
Use npx to run the CLI directly without installation:
Commands
Test Command
Run iOS tests with comprehensive analysis:
**Test Command Options:**
- --xcworkspace : Path to .xcworkspace file
- --xcodeproj : Path to .xcodeproj file (either xcworkspace or xcodeproj required)
- --scheme : Scheme name for testing (required)
- --destination : Test destination (default: "platform=iOS Simulator")
- --json: Output results in JSON format
- --verbose: Enable verbose logging
Lint Command
Run SwiftLint analysis on specific files:
**Lint Command Options:**
- --changed-files : Comma-separated list of files to lint (required)
- --config-path : Path to SwiftLint configuration file
- --json: Output results in JSON format
- --verbose: Enable verbose logging
Server Command
Start MCP server mode explicitly:
CLI Examples
MCP Server Installation
Prerequisites
- **Node.js 18+**: Required for running the MCP server
- **Xcode**: For iOS project building and testing
- **iOS Simulator**: For running tests (or physical iOS device)
- **SwiftLint** (optional): For code quality analysis
Setup Steps
1. **Clone the repository:**
2. **Install dependencies:**
3. **Build the project:**
4. **Start the server:**
AI Assistant Integration
Configure your AI assistant (Claude, Copilot, etc.) to use this MCP server:
Source
awesome ยท https://github.com/a-25/ios-mcp-code-quality-server
Browse by field
MCP servers
Traction
11 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index