Skip to main content
Glama

Servidor Claude MCP

⚠️ IMPORTANTE: Estado del Proyecto ⚠️

Este proyecto se encuentra en fase inicial de desarrollo (v0.1.0) y NO ESTÁ LISTO PARA SU USO EN PRODUCCIÓN . Actualmente se encuentra en una importante revisión para solucionar varios problemas críticos. Consulte la página de Problemas para conocer las limitaciones actuales y las mejoras planificadas.

Recomendamos esperar una versión estable (v0.2.0+) antes de usar esto en cualquier flujo de trabajo crítico.

Un servidor de Protocolo de Contexto Modelo (MCP) que proporciona sofisticadas capacidades de gestión de contexto para Claude, lo que permite un contexto persistente entre sesiones, una organización del contexto específico del proyecto y la continuidad de la conversación.

Limitaciones actuales

  • Actualmente, el servidor tiene problemas de compatibilidad con otros clientes MCP que no sean Claude Desktop.

  • La funcionalidad de lista de contexto es limitada sin identificadores de proyecto específicos

  • Las características de seguridad son mínimas y no están listas para producción.

  • El manejo de errores es básico y puede que no proporcione una guía útil

  • No existe infraestructura de pruebas

Related MCP server: MCP Memory Server

Hoja de ruta de desarrollo

Este proyecto se está mejorando activamente. Las próximas mejoras clave incluyen:

  1. Mejoras de estabilidad : solución de problemas centrales con la resolución del directorio de inicio y el listado de contexto

  2. Manejo de errores mejorado : mejores mensajes de error y mecanismos de recuperación

  3. Mejoras de seguridad : validación de entrada, saneamiento de rutas y protección de datos

  4. Gestión avanzada del contexto : control de versiones, búsqueda y mejor organización

Para obtener una hoja de ruta más detallada, consulte nuestra rama de Análisis Integral .

Características

  • Gestión del contexto del proyecto

    • Organización jerárquica del contexto

    • Relaciones entre padres e hijos

    • Referencias cruzadas entre contextos

    • Metadatos específicos del proyecto

  • Continuidad de la conversación

    • Seguimiento del contexto basado en sesiones

    • Encadenamiento de conversaciones

    • Almacenamiento de contexto rico en metadatos

    • Sistema de etiquetado flexible

  • Almacenamiento eficiente

    • Estructura de directorio organizada

    • Almacenamiento basado en JSON

    • Indexación de búsqueda rápida

    • Operaciones asincrónicas

Instalación

El servidor se configura automáticamente en la configuración MCP de la aplicación de escritorio Claude. Todos los contextos se almacenan en ~/.claude/ para una mejor organización.

~/.claude/ ├── contexts/ # General conversation contexts ├── projects/ # Project-specific contexts └── context-index.json # Quick lookup index

Herramientas

Gestión del contexto del proyecto

// Save project context use_mcp_tool({ server_name: "claude-server", tool_name: "save_project_context", arguments: { id: "feature-design-v1", projectId: "my-project", content: "Design discussion...", parentContextId: "requirements-v1", references: ["api-spec-v1"], tags: ["design"], metadata: { status: "in-progress" } } });

Gestión de conversaciones

// Save conversation context use_mcp_tool({ server_name: "claude-server", tool_name: "save_conversation_context", arguments: { id: "chat-2024-01-01", sessionId: "session-123", content: "Discussion content...", continuationOf: "previous-chat-id", tags: ["meeting"] } });

Recuperación de contexto

// Get context use_mcp_tool({ server_name: "claude-server", tool_name: "get_context", arguments: { id: "feature-design-v1", projectId: "my-project" } }); // List contexts use_mcp_tool({ server_name: "claude-server", tool_name: "list_contexts", arguments: { projectId: "my-project", tag: "design", type: "project" } });

Documentación

Desarrollo

  1. Clonar el repositorio

  2. Instalar dependencias:

    npm install
  3. Construir el servidor:

    npm run build
  4. El servidor se construirá para build/index.js

Configuración

El servidor se configura a través del archivo de configuración de la aplicación de escritorio Claude en: ~/Library/Application Support/Claude/claude_desktop_config.json

{ "mcpServers": { "claude-server": { "command": "node", "args": ["/path/to/claude-server/build/index.js"] } } }

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar incidencias y solicitudes de incorporación de cambios.

Licencia

Instituto Tecnológico de Massachusetts (MIT)

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

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/davidteren/claude-server'

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