Provides comprehensive integration with the Eagle app, enabling management of folders and items (images, documents, media) in an Eagle library. Supports creating, renaming, and updating folders; adding items from URLs and file paths; retrieving item information, thumbnails, and source files; and managing items through operations like moving to trash and updating metadata.
Supports visualization of workflows and architecture diagrams through Mermaid integration, as demonstrated in the use case diagrams showing different deployment scenarios.
Eagle MCP Server (Unofficial)

A Model Context Protocol (MCP) server for Eagle. Wiki
- JPG/- JPEG
- PNG
- PDF
- SVG
- MP4
- MP3
- FBX
- OBJ
- EPS
- TIF/- TIFF
- WebP
- BMP
- ICO
- RAW
- etc 
- Eagle: https://eagle.cool/ 
- Eagle API docs: https://api.eagle.cool/ 
Requirements
- Python 3.13 
Prerequisites
Install the required dependencies:
Usage
- Launch the Eagle app. 
- Launch this MCP server by running the following command: 
Connecting to the MCP Server using SSE
All the most popular MCP clients (Claude Desktop, Cursor & Windsurf) use the following config format:
VS Code
Tools
| Supported | Operation ID | API endpoint | Enabled (default) | Category | 
| ✅ | 
 | /api/connect | MCP | |
| ✅ | 
 | /api/application/info | ⚫︎ | Application | 
| ✅ | 
 | /api/folder/create | ⚫︎ | Folder | 
| ✅ | 
 | /api/folder/rename | Folder | |
| ✅ | 
 | /api/folder/update | ⚫︎ | Folder | 
| ✅ | 
 | /api/folder/list | ⚫︎ | Folder | 
| ✅ | 
 | /api/folder/listRecent | Folder | |
| ✅ | 
 | /api/item/addFromURL | Item | |
| ✅ | 
 | /api/item/addFromURLs | Item | |
| ✅ | 
 | /api/item/addFromPath | ⚫︎ | Item | 
| ✅ | 
 | /api/item/addFromPaths | Item | |
| ✅ | 
 | /api/item/addBookmark | Item | |
| ✅ | 
 | /api/item/info | ⚫︎ | Item | 
| ✅ | 
 | /api/item/source | ⚫︎ | Item | 
| ✅ | 
 | /api/item/thumbnail | Item | |
| ✅ | 
 | /api/item/list | ⚫︎ | Item | 
| ✅ | 
 | /api/item/moveToTrash | ⚫︎ | Item | 
| ✅ | 
 | /api/item/refreshPalette | Item | |
| ✅ | 
 | /api/item/refreshThumbnail | Item | |
| ✅ | 
 | /api/item/update | ⚫︎ | Item | 
| ✅ | 
 | /api/library/info | ⚫︎ | Library | 
| ✅ | 
 | /api/library/history | Library | |
| ✅ | 
 | /api/library/switch | Library | |
| ✅ | 
 | /api/library/icon | Library | |
| [ ] | ... | ... | ... | 
MCP Server API docs:
Use Cases
1) Same Host (Recommended)
You have direct access to the filesystem.
2) Same Host (Eagle App, MCP Server) + Other Host (MCP Client)
You don't have access to the filesystem.
3) Other Host
You don't have access to the filesystem.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Eagle MCP Server
Related MCP Servers
- Asecurity-licenseAqualityAlchemy MCP ServerLast updated -115368MIT License
- MIT License
- MIT License