Proporciona a los agentes de programación reglas locales de calidad de código, hallazgos, correcciones seguras y resultados de quality-gate para el análisis de proyectos.
También conocido como Daiveedjay/iris-code-mcp, iris-code-mcp, @iris-code/mcp
- Stars
- 0
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- 0.2.2
- Último commit
- 28 oct 2026
- Licencia
- MIT
¿Qué es Iris Code MCP?
Iris Code es un MCP server. Proporciona a los agentes de programación reglas locales de calidad de código, hallazgos, correcciones seguras y resultados de quality-gate para el análisis de proyectos.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Iris Code
Iris Code proporciona a los agentes de programación acceso directo a reglas locales de calidad de código, hallazgos y resultados de quality-gate. Funciona como un MCP server local utilizando transporte stdio, el cual los desarrolladores pueden configurar añadiendo el comando npx a la configuración de su cliente. Mientras que los flujos de trabajo de un solo archivo son gratuitos y no requieren una API key, comenzar a trabajar en proyectos nuevos requiere iniciar sesión.
Los agentes utilizan herramientas específicas para interactuar con la base de código, como iris_check para mediciones de salud y iris_fix_safe para aplicar correcciones mecánicas. El servidor también proporciona iris_schema para revelar tablas y relaciones de bases de datos, junto con iris_gate para reportar reglas que no se cumplen. Para mantener la seguridad, el análisis se ejecuta localmente sin capacidades generales de ejecución de shell, enmascara valores secretos y limita todas las solicitudes de rutas a la raíz del proyecto. Esta configuración permite que los clientes de IA realicen análisis profundos de proyectos mientras cumplen con los umbrales de calidad establecidos y los avisos de dependencias.
Qué puedes hacer con él
- 1Aplicar correcciones de código automatizadasPide al agente que previsualice e implemente correcciones mecánicas para los problemas de código identificados.
- 2Analizar estructuras de bases de datosSolicita una vista detallada de las tablas, columnas y relaciones reales de la base de datos.
- 3Evaluar el estado del quality gateHaz que el agente verifique si el proyecto actual cumple con todas las reglas de quality-gate requeridas.
- 4Evaluar riesgos de seguridad en paquetesInstruye al agente para que compruebe si existen riesgos en un paquete antes de que sea instalado.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar Iris Code MCP
Formatos verificados el 10 nov 2026Instalar Iris Code MCP en Claude Code
$ claude mcp add iris-code-mcp -- npx -y @iris-code/mcpInstalar Iris Code MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"iris-code-mcp": {
"command": "npx",
"args": [
"-y",
"@iris-code/mcp"
]
}
}
}Instalar Iris Code MCP en VS Code
.vscode/mcp.json
{
"servers": {
"iris-code-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@iris-code/mcp"
]
}
}
}Instalar Iris Code MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"iris-code-mcp": {
"command": "npx",
"args": [
"-y",
"@iris-code/mcp"
]
}
}
}Instalar Iris Code MCP en Codex
~/.codex/config.toml
[mcp_servers.iris-code-mcp] command = "npx" args = ["-y", "@iris-code/mcp"]
Instalar Iris Code MCP en Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"iris-code-mcp": {
"command": "npx",
"args": [
"-y",
"@iris-code/mcp"
]
}
}
}Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesibledaiveedjay/iris-code-mcp is public and reachablegithub.com/daiveedjay/iris-code-mcp ↗Aprobado
- El paquete cita este repositorio como fuente@iris-code/mcp names git+https://github.com/Daiveedjay/Iris-VSCode-Extension.git as its sourcenpmjs.com/package/@iris-code/mcp ↗Hallazgo
- Procedencia de la compilación (atestación Sigstore)No build attestation published for this releaseNo verificado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-10-28github.com/daiveedjay/iris-code-mcp ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from @iris-code/mcpAprobado
- Sin avisos críticos en el paquete ni en sus dependencias2 resolved dependencies checked; no critical advisoryosv.dev ↗Aprobado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake MCPNo verificado
README
Ver en GitHubIris Code MCP launcher
Give coding agents your project's real code-quality rules, findings, safe fixes and gate results.
This repository contains the npm launcher and setup documentation for Iris Code's local MCP server. It starts the published @iris-code/cli package, which carries the implementation. The analysis engine's source is maintained separately and is not included here. The launcher declares the MIT license; this repository does not claim the whole Iris Code product is open source.
Install
Requires Node.js 18 or newer.
npx -y @iris-code/mcp
Add this to your client's MCP configuration:
{
"mcpServers": {
"iris_code": {
"command": "npx",
"args": ["-y", "@iris-code/mcp"]
}
}
}
Clients normally supply the current workspace root. For a client that does not provide MCP roots, append --root and your absolute project path to args. In JetBrains IDEs, use Tools | Iris Code | Set Up MCP Server from the installed Iris Code plugin.
What agents can do
| Tool | Purpose |
|---|---|
iris_check |
Located findings and code-health measurements |
iris_config |
Resolved project thresholds and rules |
iris_fix_safe |
Preview and apply provable mechanical fixes |
iris_refactor_plan |
Located refactor suggestions and a captured baseline |
iris_verify_refactor |
Verify improvement against a baseline |
iris_schema |
Real database tables, columns and relations |
iris_explain |
Rule details behind findings |
iris_gate |
Quality-gate result and failing rules |
iris_check_dependency |
Dependency advisory evidence |
iris_check_package |
Package risk before installation |
Single-file workflows are Free and require no API key. Fresh project work requires sign-in and applicable access. Reopening owned evidence does not spend another project action. Paid access adds broader enforcement and project capabilities. See current pricing and the MCP guide.
Boundaries
Analysis runs locally. The server has no general shell-execution tool. Secret values are masked, and requested paths are confined to the project root, including symlink resolution. Safe fixes preview first; applying needs the preview's single-use token. Dependency and advisory lookups require network consent. Repository handoff policy and access checks still apply.
Support and privacy
Registry metadata release
Version 0.2.2 adds the official MCP Registry ownership name io.github.Daiveedjay/iris-code. Launcher behavior and the CLI dependency range are unchanged. The npm package's repository URL identifies the existing private release owner because npm trusted publishing requires it to match the workflow repository. This public repository supplies launcher source and documentation; npm publication still runs from the private release workflow.
Official MCP Registry identity: io.github.Daiveedjay/iris-code, published version 0.2.2. Verify the public registry metadata. The entry uses local stdio transport, not a hosted endpoint.
Preguntas sobre Iris Code MCP
¿Cómo agrego Iris Code MCP a Claude Code?
Ejecuta claude mcp add iris-code-mcp -- npx -y @iris-code/mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego Iris Code MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿El uso de Iris Code requiere una API key?
Los flujos de trabajo de un solo archivo son gratuitos y no requieren una API key, pero para trabajar en proyectos nuevos es necesario iniciar sesión.
¿El análisis se realiza en la nube?
No, el análisis se ejecuta localmente en tu máquina.
¿Cómo instalo el servidor?
Puedes instalarlo usando el comando npx -y @iris-code/mcp.