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í:
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
- -securityFlicense-qualityA demonstration implementation of the Model Context Protocol server that facilitates communication between AI models and external tools while maintaining context awareness.Last updated -Python
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -31TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables integration with the TESS API, allowing users to list and manage agents, execute agents with custom messages, and manage files through natural language interfaces.Last updated -TypeScript
- AsecurityAlicenseAqualityAn implementation of the Model Context Protocol server that enables AI models to communicate with Edge Security Acceleration (ESA) services, allowing models to manage routines, deployments, routes, records, and sites through standardized protocols.Last updated -1972024TypeScriptMIT License