Emacs MCP Server

Emacs MCP server enabling AI agents to interact with a running Emacs instance — executing Emacs Lisp commands, reading and modifying buffer contents, navigating files, controlling Org-mode, managing the editor state, and integrating AI assistance directly into Emacs editing workflows. Enables Claude or other AI agents to act as powerful Emacs coding assistants.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Developer Tools emacs editor mcp-server lisp ide text-editor developer-tools
⚙ Agent Friendliness
74
/ 100
Can an agent use this?
🔒 Security
82
/ 100
Is it safe for agents?
⚡ Reliability
64
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
65
Documentation
65
Error Messages
65
Auth Simplicity
98
Rate Limits
95

🔒 Security

TLS Enforcement
82
Auth Strength
88
Scope Granularity
72
Dep. Hygiene
75
Secret Handling
90

Local Elisp execution. No credentials. Emacs has broad system access via shell commands. Trust agents carefully. No network.

⚡ Reliability

Uptime/SLA
65
Version Stability
65
Breaking Changes
62
Error Recovery
65
AF Security Reliability

Best When

A dedicated Emacs user wants AI assistance directly within their Emacs workflow — AI can execute Lisp, manipulate buffers, and interact with Org-mode for deeply integrated editing assistance.

Avoid When

You use VS Code, Vim/Neovim, or JetBrains IDEs — use those editors' respective MCPs.

Use Cases

  • Executing Emacs Lisp commands and evaluating code from AI coding agents
  • Reading and modifying buffer contents from coding assistant agents
  • Controlling Org-mode for task and note management from productivity agents
  • Navigating Emacs buffers and files from document agents
  • Automating repetitive Emacs operations from workflow automation agents

Not For

  • Non-Emacs users (use VSCode MCP or Vim integrations for other editors)
  • Headless server environments without Emacs running (Emacs must be open)
  • GUI automation of other applications (Emacs MCP is Emacs-specific)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: none
OAuth: No Scopes: No

No authentication — connects to running Emacs instance via socket or pipe. Emacs must be running with the MCP server package loaded.

Pricing

Model: free
Free tier: Yes
Requires CC: No

Free tool. Emacs is free GNU software. MCP server is free open source.

Agent Metadata

Pagination
none
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Emacs must be running with the MCP server package loaded — not plug-and-play
  • Emacs Lisp execution gives agent broad power over the Emacs environment — trust required
  • Buffer modifications through MCP bypass Emacs's undo history — actions may not be undoable
  • Niche tool targeting the Emacs community — limited documentation outside Emacs ecosystem
  • Emacs version compatibility may vary — test with your specific Emacs version

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Emacs MCP Server.

$99

Scores are editorial opinions as of 2026-03-06.

5220
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered