Skip to main content
Glama

Emacs MCP Server

by vivekhaldar

Emacs MCP 서버

Emacs용 모델 컨텍스트 프로토콜(MCP) 서버입니다. 실행 중인 Emacs 프로세스에서 elisp 코드를 생성하고 실행할 수 있도록 합니다.

도구

서버는 두 가지 도구를 제공합니다.

  • generate_emacs_lisp_code : 주어진 작업에 대한 elisp를 생성합니다.
  • execute_emacs_lisp_code : 실행 중인 Emacs에 elisp를 전달하여( emacsclient 를 통해) 평가하고 실행합니다.

기도

이 프로젝트는 uv 로 관리됩니다. 먼저 uv sync 실행하여 모든 종속성을 설치합니다. 그런 다음 source .venv/bin/activate 생성된 venv를 활성화합니다.

검사기에서 MCP 서버를 실행하려면:

지엑스피1

Claude Desktop에서 MCP 서버를 사용할 수 있도록 설치하려면:

mcp install emacs_mcp_server.py

하지만 API 키와 emacsclient 의 전체 경로를 포함하도록 claude_desktop_config.json 파일의 JSON 구성을 편집해야 합니다. 다음과 같은 형태가 될 것입니다.

"Emacs-MCP-Server": { "command": "/Users/haldar/.local/bin/uv", "args": [ "run", "--with", "mcp[cli]", "--with", "smartfunc", "mcp", "run", "/Users/haldar/repos/gh/emacs-mcp-server/emacs_mcp_server.py" ], "env": { "OPENAI_API_KEY": "sk-xxxx", "EMACSCLIENT": "/your/path/to/emacsclient" } }
-
security - not tested
-
license - not tested
-
quality - not tested

local-only server

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

실행 중인 Emacs 프로세스에서 Elisp 코드를 생성하고 실행할 수 있는 모델 컨텍스트 프로토콜 서버로, AI 어시스턴트가 Emacs를 제어하고 Emacs와 상호 작용할 수 있도록 해줍니다.

  1. 도구
    1. 기도

      Related MCP Servers

      • A
        security
        F
        license
        A
        quality
        A 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 -
        1
        3
        18
        JavaScript
      • -
        security
        F
        license
        -
        quality
        A 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 -
        1
        Python
        • Linux
        • Apple
      • -
        security
        F
        license
        -
        quality
        A 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
      • A
        security
        F
        license
        A
        quality
        A 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 -
        4
        19
        TypeScript
        • Linux
        • 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/vivekhaldar/emacs-mcp-server'

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