Coder Toolbox MCP Server
Servidor MCP de Coder Toolbox
Un kit de herramientas de utilidad diseñado para mejorar la interacción entre Claude y el código, proporcionando herramientas de integración perfecta para el análisis de código, la manipulación y los flujos de trabajo de prueba.
Características
Implementado
Registros de ejecución de pruebas: recupere y analice registros y resultados de ejecución de pruebas
Operaciones de clase:
Ubicación: Encuentre clases Java en el código fuente del proyecto con filtrado de paquetes
Creación: crear nuevas clases Java con la estructura de paquete adecuada
Gestión de contenido: agregue, reemplace o elimine contenido en clases Java existentes
Gestión de métodos: añadir o eliminar métodos en clases Java
Gestión de constructores: añadir o eliminar constructores en clases Java
Related MCP server: Java Class Analyzer MCP Server
Herramientas
obtener_registros_de_ejecución_de_pruebas
Recuperar registros de ejecución de pruebas del directorio de registros
localizar_clase_java
Parámetros:
className(cadena): nombre de la clase Java que se buscará (distingue entre mayúsculas y minúsculas)sourceType(cadena, opcional): tipo de fuente para restringir la búsqueda ('fuente' o 'prueba')packagePath(cadena, opcional): Ruta del paquete para restringir la búsqueda (p. ej., 'com.myself.myproject'). Si se especifica, también debe especificarse sourceType.
Devuelve: objeto JSON con resultados de búsqueda, incluida la ruta del archivo y el contenido si se encuentra
crear_clase_java
Parámetros:
className(cadena): nombre de la clase Java que se creará (distingue entre mayúsculas y minúsculas)sourceType(cadena): el tipo de fuente donde se creará el archivo ('source' o 'test')packagePath(cadena): Ruta del paquete donde crear la clase (por ejemplo, 'com.myself.myproject')
Devuelve: objeto JSON con resultados de creación, incluida la ruta del archivo o un mensaje de error
cuerpo_añadido_de_clase
Parámetros:
Parámetros de locate_java_class, más:
classBody(cadena): el contenido del cuerpo de la clase que se agregará (campos, métodos, constructores, etc.)
Devuelve: objeto JSON con resultados de modificación, incluida la ruta del archivo
cuerpo_de_reemplazo_de_clase
Parámetros:
Parámetros de locate_java_class, más:
edits: Matriz de operaciones de edición, cada una de las cuales contiene:oldText(cadena): Texto a reemplazarnewText(cadena): Nuevo texto
dryRun(booleano, opcional): obtener una vista previa de los cambios sin aplicarlos
Devuelve: Diff mostrando los cambios realizados o vista previa
cuerpo_de_eliminación_de_clase
Parámetros:
Parámetros de locate_java_class, más:
targetContent(cadena): el contenido que se eliminará del cuerpo de la clasedryRun(booleano, opcional): obtener una vista previa de los cambios sin aplicarlos
Devuelve: Diff mostrando los cambios realizados o vista previa
Hoja de ruta de desarrollo
[x] Recuperación del registro de ejecución de pruebas
[x] Ubicación y navegación de clases
[x] Creación de archivos de clase
[x] Agregar contenido a la clase
[x] Reemplazar contenido en la clase
[x] Eliminar contenido de la clase
[ ] Agregar anotaciones a nivel de clase
[ ] Agregar implementaciones de interfaz
[ ] Agregar herencia de clases
[ ] Organizar las importaciones
[ ] Código de formato
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be deployed
Maintenance
Related MCP Connectors
Ship better Java with your coding agent.
Live SEO workflow tools for Claude Code, Codex, and AI agents.
Code intelligence for LLMs. Analyze, search, and retrieve code from any public git repository.
Code intelligence platform for AI agents. 20 tools for architecture, security & impact analysis.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA comprehensive code analysis and management tool that integrates with Claude Desktop to analyze code at project and file levels, helping adapt changes to projects intelligently.39MIT
- AlicenseBqualityCmaintenanceEnables AI tools to analyze Java dependencies by scanning Maven projects, decompiling JAR files, and extracting detailed class information including methods, fields, and inheritance relationships. Solves the problem of AI hallucinations when generating code that calls external dependencies by providing accurate class structures through decompilation.312 npm43Apache 2.0
- AlicenseAqualityDmaintenanceHigh-performance code understanding toolkit that enables batch reading of multiple files with dependency context, structural outline extraction with Java annotation awareness, and precise location of classes/methods across large codebases.311MIT
- FlicenseNot gradedqualityDmaintenanceEnables LLMs to perform high-performance code search and analysis across multiple languages using symbol indexing, regex text search, and structural AST pattern matching. It also provides tools for technology stack detection and dependency analysis with persistent caching for optimized performance.8-