Ios Mcp Code Quality Server
@a-25
About Ios Mcp Code Quality Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ios-mcp-code-quality-server": {
"command": "npx",
"args": [
"-y",
"[email protected]",
"server"
],
"type": "stdio"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Ios Mcp Code Quality Server?
Ios Mcp Code Quality Server is a dual‑mode tool for analyzing iOS code quality. It runs Xcode tests and SwiftLint linting, producing structured, actionable reports. It operates as a direct CLI tool for developers or as an MCP (Model Context Protocol) server for AI assistant integration.
How to use Ios Mcp Code Quality Server?
Use npx ios-mcp-code-quality-server to run CLI commands (e.g., test, lint) with arguments, or start the MCP server by providing no arguments. The server listens on http://localhost:3000 and can be configured via environment variables. AI assistants connect using a JSON configuration that points to the server URL.
Key features of Ios Mcp Code Quality Server
- Run Xcode tests with detailed failure analysis
- Support for multiple Xcode schemes and destinations
- SwiftLint integration for automated code style checks
- Build error detection with intelligent parsing
- All analysis runs locally for security
- Dual mode: CLI tool or MCP server
- JSON output for CI/CD and scripting integration
- AI assistant ready via standard MCP protocol
Use cases of Ios Mcp Code Quality Server
- Run iOS tests and linting in CI/CD pipelines
- Automate pre‑commit checks for Swift code quality
- Enable AI assistants to analyze test failures and suggest fixes
- Quickly lint changed files during code review workflows
FAQ from Ios Mcp Code Quality Server
What are the prerequisites for using the server?
Node.js 18+, Xcode, and an iOS Simulator (or physical device). SwiftLint is optional for linting.
How does the server decide which mode to run in?
If command‑line arguments are provided, it runs as a CLI tool. If no arguments are given, it starts as an MCP server.
Can I use the tool without installation?
Yes, use npx ios-mcp-code-quality-server – no global install is needed and you always get the latest version.
What transport does the MCP server use?
The server listens on HTTP at localhost:3000 (port configurable via the PORT environment variable).
Are there any authentication or security settings?
The README lists environment variables for ALLOWED_HOSTS, RATE_LIMIT_WINDOW_MS, and RATE_LIMIT_MAX_REQUESTS, but no authentication mechanism is described.
Frequently asked questions
What are the prerequisites for using the server?
Node.js 18+, Xcode, and an iOS Simulator (or physical device). SwiftLint is optional for linting.
How does the server decide which mode to run in?
If command‑line arguments are provided, it runs as a CLI tool. If no arguments are given, it starts as an MCP server.
Can I use the tool without installation?
Yes, use `npx ios-mcp-code-quality-server` – no global install is needed and you always get the latest version.
What transport does the MCP server use?
The server listens on HTTP at `localhost:3000` (port configurable via the `PORT` environment variable).
Are there any authentication or security settings?
The README lists environment variables for `ALLOWED_HOSTS`, `RATE_LIMIT_WINDOW_MS`, and `RATE_LIMIT_MAX_REQUESTS`, but no authentication mechanism is described.
Basic information
More Developer Tools MCP servers
Vibgrate MCP
VibgrateQuery your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up
MCP Unity Editor (Game Engine)
CoderGamesterModel Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
endoflife.ai
endoflife.aiFree MCP server for software end-of-life intelligence: EOL dates, support status, and the 0-100 EOL Risk Score across 485 tracked products. Agents can check a single version, pull a product's full lifecycle schedule, or
Grafana MCP server
grafanaMCP server for Grafana
Comments