Skip to main content
Glama

MCP Claude Code

by SDGLBL

Código Claude del MCP

Una implementación de las capacidades de Claude Code utilizando el Protocolo de Contexto de Modelo (MCP).

Descripción general

Este proyecto proporciona un servidor MCP que implementa funcionalidades similares a las de Claude Code, lo que permite a Claude ejecutar directamente instrucciones para modificar y mejorar los archivos del proyecto. Al aprovechar el Protocolo de Contexto de Modelo, esta implementación permite una integración fluida con varios clientes MCP, incluido Claude Desktop.

ejemplo

Características

  • Comprensión de código : Analice y comprenda bases de código mediante el acceso a archivos y la búsqueda de patrones.

  • Modificación de código : realice ediciones específicas en archivos con el manejo adecuado de permisos

  • Ejecución de comandos mejorada : ejecute comandos y scripts en varios idiomas con manejo de errores mejorado y compatibilidad con shell.

  • Operaciones con archivos : administre archivos con controles de seguridad adecuados a través de comandos de shell

  • Descubrimiento de código : encuentre archivos relevantes y patrones de código en todo su proyecto con búsqueda de alto rendimiento

  • Delegación de agentes : delegue tareas complejas a subagentes especializados que puedan trabajar simultáneamente

  • Compatibilidad con varios proveedores de LLM : configure cualquier modelo compatible con LiteLLM para operaciones de agente

  • Compatibilidad con Jupyter Notebook : lea y edite Jupyter notebooks con manejo completo de celdas y salidas

Herramientas implementadas

Herramienta

Descripción

read

Leer el contenido del archivo con números de línea, desplazamiento y capacidades de límite

write

Crear o sobrescribir archivos

edit

Realizar ediciones basadas en líneas en archivos de texto

multi_edit

Realice múltiples reemplazos de texto precisos en una sola operación de archivo con transacciones atómicas

directory_tree

Obtenga una vista de árbol recursiva de directorios

grep

Búsqueda rápida de patrones en archivos con integración con ripgrep para un mejor rendimiento (

documentación

)

content_replace

Reemplazar patrones en el contenido del archivo

grep_ast

Busque código con contexto AST que muestre coincidencias dentro de funciones, clases y otras estructuras

run_command

Ejecutar comandos de shell (también se utilizan para crear directorios, mover archivos y listar directorios)

notebook_read

Extraer y leer el código fuente de todas las celdas en un cuaderno Jupyter con salidas

notebook_edit

Editar, insertar o eliminar celdas en un cuaderno de Jupyter

think

Espacio estructurado para razonamiento y análisis complejos sin realizar cambios

dispatch_agent

Inicie uno o más agentes que puedan realizar tareas utilizando herramientas de solo lectura simultáneamente

batch

Ejecutar múltiples invocaciones de herramientas en paralelo o en serie en una sola solicitud

todo_write

Crear y gestionar una lista de tareas estructurada

todo_read

Leer una lista de tareas estructurada

Empezando

Para obtener instrucciones detalladas de instalación y configuración, consulte INSTALL.md .

Para obtener un tutorial detallado de la versión 0.3, consulte TUTORIAL.md

Seguridad

Esta implementación sigue las mejores prácticas para proteger el acceso a su sistema de archivos:

  • Solicitudes de permisos para modificaciones de archivos y ejecución de comandos

  • Acceso restringido únicamente a directorios específicos

  • Validación y saneamiento de entradas

  • Manejo y reporte adecuado de errores

Desarrollo

Para contribuir a este proyecto:

  1. Bifurcar el repositorio

  2. Crear una rama de características ( git checkout -b feature/amazing-feature )

  3. Confirme sus cambios ( git commit -m 'Add some amazing feature' )

  4. Empujar a la rama ( git push origin feature/amazing-feature )

  5. Abrir una solicitud de extracción

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor MCP que implementa una funcionalidad similar a la de Claude Code, lo que permite a la IA analizar bases de código, modificar archivos, ejecutar comandos y administrar proyectos a través de interacciones directas con el sistema de archivos.

  1. Descripción general
    1. Características
      1. Herramientas implementadas
        1. Empezando
          1. Seguridad
            1. Desarrollo
              1. Licencia

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  An MCP server that allows Claude AI to perform filesystem operations including reading, writing, listing, moving files, and searching directories within specified allowed paths.
                  Last updated -
                  9
                  1
                  2
                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that allows AI assistants like Claude to execute terminal commands on the user's computer and return the output, functioning like a terminal through AI.
                  Last updated -
                  57
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A comprehensive MCP (Model Context Protocol) server for file system operations, providing Claude and other AI assistants with access to local files and directories.
                  Last updated -
                  1
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  F
                  license
                  -
                  quality
                  A high-speed MCP server that enables AI assistants like Claude to interact with local filesystems, manage Git repositories, and provide interactive experiences through a standardized JSON-based protocol.
                  Last updated -
                  5
                  • Apple

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/SDGLBL/mcp-claude-code'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server