Emacs
This MCP server provides deep introspection into Emacs environments, enabling AI assistants to access documentation, configuration details, and system information from running Emacs instances. Built by Michael Pontus using Emacs Lisp with JSON-RPC over stdio, it offers tools for querying function and variable documentation, exploring keybindings and modes, searching Info manuals, listing installed packages and loaded features, analyzing hooks and customizations, and inspecting fonts and display capabilities. The implementation runs Emacs in batch mode to serve MCP requests while maintaining access to the full user configuration including Doom Emacs support, making it valuable for AI-assisted Emacs configuration development, package authoring, troubleshooting user setups, and providing contextual help without requiring manual specification of relevant configuration files.
Composite of vulnerability cleanliness, spec conformance, provenance, stability, and usage signals — scanned and weighted by Cognium. Human and agent signals are tracked separately.
View full trust & usage report →Metadata
- Version
- 1.0.0
- Skill type
- atomic
- Execution layer
- mcp-remote
- Category
- search
- Source
- PulseMCP
- Repository
- github.com/mpontus/emacs-mcp
- Author type
- human
- Updated
- 2026-04-25
Use via MCP
Resolve Emacs from your agent
Streamable HTTP transport at https://api.skillsregistry.net/mcp. No auth for read tools. Discovery: .well-known/mcp.json.
One command in your shell — Claude Code wires it up and verifies the connection. Run /mcp in any session to confirm.
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp --scope user for --scope project to commit it to .mcp.json.