Emacs
Emacs is the extensible, self-documenting editor where everything is programmable in Elisp. MCP integration comes through packages like mcp.el and gptel, which expose MCP tools to Emacs' AI capabilities. The unique advantage: Org-mode documents, TRAMP remote files, and Magit Git operations all serve as context for AI conversations enriched by MCP data.
Elisp-Powered AI with Org-Mode Context
Emacs users live inside their editor for coding, writing, project management (Org-mode), version control (Magit), and remote work (TRAMP). MCP brings external data into this unified environment.
Use Org-mode tables and structures as AI context. Query MCP tools from within Org documents, and results flow into your notes and task lists. Combine MCP data with TRAMP to work on remote servers while accessing external tools locally.
Features:
- Elisp configuration — fully programmable MCP setup
- mcp.el — dedicated MCP client package
- gptel — LLM client with MCP tool support
- Org-mode — AI context from structured documents
- TRAMP — transparent remote file editing
- Magit — Git context for AI conversations
- Multi-model — Claude, GPT, Ollama, local models
- Free software — GNU GPL
Elisp Configuration
1. Create a Token
In Vinkius Cloud, go to your server → Connection Tokens → Create. Copy the URL.
2. Configure in init.el
(use-package mcp
:config
(mcp-add-server "vinkius"
:url "https://edge.vinkius.com/{TOKEN}/mcp"))3. Use in Buffers
Query MCP tools from any buffer. Results integrate with Org-mode and Emacs workflows.
FAQ
Which Emacs packages support MCP? mcp.el for dedicated MCP support, gptel for LLM interactions with MCP tools.
Can I use MCP data in Org-mode? Yes. Query MCP tools and insert results into Org documents, tables, and task lists.
Does MCP work over TRAMP? MCP calls are local. You can edit remote files via TRAMP while using MCP tools.
Is Emacs free? Free software under GNU GPL.