Servidor Emacs MCP
Servidor de Protocolo de Contexto de Modelo (MCP) para Emacs. Permite generar y ejecutar código elisp en un proceso de Emacs en ejecución.
Herramientas
El servidor expone dos herramientas:
generate_emacs_lisp_code
: genera elisp para una tarea determinadaexecute_emacs_lisp_code
: pasa elisp a un Emacs en ejecución (a través deemacsclient
) para evaluarlo y ejecutarlo.
Invocación
El proyecto se gestiona con uv
. Primero, ejecute uv sync
para instalar todas las dependencias. Luego, source .venv/bin/activate
para activar el venv resultante.
Para ejecutar el servidor MCP en el inspector:
Para instalar el servidor MCP para que Claude Desktop pueda usarlo:
Pero tendrás que editar la configuración JSON resultante en claude_desktop_config.json
para incluir las claves de API y la ruta completa a emacsclient
. Debería verse así:
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor de protocolo de contexto de modelo que permite generar y ejecutar código Elisp en un proceso Emacs en ejecución, lo que permite que los asistentes de IA controlen e interactúen con Emacs.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that allows secure execution of pre-approved commands, enabling AI assistants to safely interact with the user's system.Last updated -1318JavaScript
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.Last updated -1Python
- -securityFlicense-qualityA Model Context Protocol server that bridges AI assistants like Claude with Wordware's specialized agent capabilities, allowing dynamic loading and access to any Wordware flow through a standardized interface.Last updated -Python
- AsecurityFlicenseAqualityA Model Context Protocol server implementation that provides structured, AI-friendly access to eRegulations data, making it easier for AI models to answer user questions about administrative procedures.Last updated -419TypeScript