Token导航 LogoToken导航TokenDH.com
Eagle MCP Server logo
开发工具stdio官方级别未说明来源级核验

Eagle MCP Server

MCP Server

A Model Context Protocol (MCP) server for Eagle. Manages local media files (e.g., images, mp3, mp4)

工具数

0

提示词数

0

GitHub Stars

17

资源数

0
API集成开发工具Python

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

tuki0918

提供方

tuki0918

最后核验

2026/5/18 04:55

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run main.py

详细介绍

Eagle MCP服务器(非官方)

\[!注意\] Eagle v5(2026年第一季度公测版)计划获得MCP官方支持

![](.github/docs/cover.png)

一种模型上下文协议(MCP)服务器 .

Supported file formats:

  • JPG / JPEG
  • PNG
  • PDF
  • SVG
  • MP4
  • MP3
  • FBX
  • OBJ
  • EPS
  • TIF / TIFF
  • WebP
  • BMP
  • ICO
  • RAW
  • 等等
  • Eagle API文件:https://api.eagle.cool/

需求

先决条件

安装所需的依赖项:

uv sync

用法

  1. 启动 应用程序。
  2. 通过运行以下命令启动此MCP服务器:
uv run main.py

使用流式HTTP连接到MCP服务器

MCP配置:

{
  "mcpServers": {
    "eagle-mcp-server": {
      "url": "http://localhost:8000/mcp"
    }
  }
}

If you need stdio transport instead:

{
  "mcpServers": {
    "eagle-mcp-server": {
      "command": "uvx",
      "args": [
        "--from", "git+https://github.com/tuki0918/eagle-mcp-server@fastmcp-stdio",
        "eagle-mcp-server"
      ]
    }
  }
}

#17 了解更多详情。

工具

支持Eagle API端点操作ID已启用(默认)类别
-connectMCP
/api/应用程序/信息get_application_info⚫︎应用程序
/api/文件夹/创建create_folder⚫︎文件夹
/api/文件夹/重命名rename_folder文件夹
/api/文件夹/更新update_folder⚫︎文件夹
/api/文件夹/列表get_folder_list⚫︎文件夹
/api/文件夹/list最近get_folder_list_recent文件夹
/api/item/addFromURLadd_item_from_url项目
/api/item/addFromURLadd_items_from_urls项目
/api/item/addFromPathadd_item_from_path⚫︎项目
/api/item/addFromPathsadd_items_from_paths项目
/API/item/addbookmarkadd_bookmark项目
/api/项目/信息get_item_info⚫︎项目
-get_item_source⚫︎项目
/api/项目/缩略图get_item_thumbnail项目
/api/项目/列表get_item_list⚫︎项目
/api/item/moveToTrashmove_item_to_trash⚫︎项目
/API/项目/刷新refresh_item_palette项目
/API/项目/刷新缩略图refresh_item_thumbnail项目
/api/项目/更新update_item⚫︎项目
/api/库/信息get_library_info⚫︎图书馆
/api/库/历史get_library_history图书馆
/api/库/开关switch_library图书馆
/api/库/图标get_library_icon图书馆

MCP服务器API文档:

  • https://tuki0918.github.io/eagle-mcp-server/
  • http://localhost:8000/redoc

启用禁用的工具

默认情况下,某些工具被禁用(在上面的“启用(默认)”列中显示为空单元格)。要启用这些禁用的工具,请执行以下操作:

  1. 在源代码中找到工具定义
  2. 移除 tags=["Disabled"] 刀具配置中的线条
  3. 重新启动MCP服务器

这将使以前禁用的工具可供使用。

用例

1) 同一主机(推荐)

flowchart LR

    subgraph 192.168.1.100
        direction LR
        
        subgraph FileSystem [File System]
        end
        subgraph EagleApp [Eagle App
localhost:41595]
        end
        subgraph MCPServer [MCP Server
localhost:8000]
        end
        subgraph MCPClient [MCP Client]
        end
    end

    EagleApp ==> MCPServer e1@==> MCPClient
    MCPClient e2@==> MCPServer ==> EagleApp
    EagleApp ==> FileSystem
    FileSystem ==> EagleApp

    e1@{ animate: true }
    e2@{ animate: true }
\[!提示\] 您可以直接访问文件系统。

2) 其他主机(MCP客户端)+同一主机(MCP服务器、Eagle应用程序)

flowchart LR
  
    subgraph 192.168.1.100
        subgraph FileSystem [File System]
        end
        subgraph EagleApp [Eagle App
localhost:41595]
        end
        subgraph MCPServer [MCP Server
localhost:8000]
        end
    end

    subgraph 192.168.1.xxx
        subgraph MCPClient [MCP Client]
        end
    end

    EagleApp ==> MCPServer e1@==> MCPClient
    MCPClient e2@==> MCPServer ==> EagleApp
    EagleApp ==> FileSystem
    FileSystem ==> EagleApp

    e1@{ animate: true }
    e2@{ animate: true }
\[!警告\] 您无权访问文件系统。

3) 其他主持人

flowchart LR

    subgraph 192.168.1.100
        subgraph FileSystem [File System]
        end
        subgraph EagleApp [Eagle App
localhost:41595]
        end
    end

    subgraph 192.168.1.101
        subgraph MCPServer [MCP Server
localhost:8000]
        end
    end

    subgraph 192.168.1.xxx
        subgraph MCPClient [MCP Client]
        end
    end

    EagleApp ==> MCPServer e1@==> MCPClient
    MCPClient e2@==> MCPServer ==> EagleApp
    EagleApp ==> FileSystem
    FileSystem ==> EagleApp

    e1@{ animate: true }
    e2@{ animate: true }
\[!警告\] 您无权访问文件系统。

目录标签

目录标签

API集成开发工具Pythondeveloper-toolsfilesystemeaglemcp-server文件管理混合部署服务器

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP