Skip to main content
Glama
tuki0918

Eagle MCP Server

Eagle MCP 服务器(非官方)

Eagle 的模型上下文协议 (MCP) 服务器。维基百科

要求

Related MCP server: Alchemy MCP Server

先决条件

安装所需的依赖项:

uv sync

用法

  1. 启动Eagle应用程序。

  2. 通过运行以下命令启动此 MCP 服务器:

uv run main.py
# To use a different endpoint:
# EAGLE_API_BASE_URL=http://localhost:12345 uv run main.py

使用 SSE 连接到 MCP 服务器

所有最流行的 MCP 客户端(Claude Desktop、Cursor 和 Windsurf)都使用以下配置格式:

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

VS 代码

"mcp": {
    "servers": {
        "eagle-mcp-server": {
            "type": "sse",
            "url": "http://localhost:8000/mcp"
        }
    }
}

工具

支持

操作 ID

API 端点

已启用(默认)

类别

connect

/api/连接

微胶囊钙

get_application_info

/api/应用程序/信息

⚫︎

应用

create_folder

/api/文件夹/创建

⚫︎

文件夹

rename_folder

/api/文件夹/重命名

文件夹

update_folder

/api/文件夹/更新

⚫︎

文件夹

get_folder_list

/api/文件夹/列表

⚫︎

文件夹

get_folder_list_recent

/api/folder/listRecent

文件夹

add_item_from_url

/api/item/addFromURL

物品

add_items_from_urls

/api/item/addFromURLs

物品

add_item_from_path

/api/item/addFromPath

⚫︎

物品

add_items_from_paths

/api/item/addFromPaths

物品

add_bookmark

/api/item/addBookmark

物品

get_item_info

/api/item/info

⚫︎

物品

get_item_source

/api/item/source

⚫︎

物品

get_item_thumbnail

/api/item/缩略图

物品

get_item_list

/api/item/list

⚫︎

物品

move_item_to_trash

/api/item/moveToTrash

⚫︎

物品

refresh_item_palette

/api/item/refreshPalette

物品

refresh_item_thumbnail

/api/item/refreshThumbnail

物品

update_item

/api/item/更新

⚫︎

物品

get_library_info

/api/library/info

⚫︎

图书馆

get_library_history

/api/library/history

图书馆

switch_library

/api/library/switch

图书馆

get_library_icon

/api/库/图标

图书馆

[ ]

...

...

...

MCP 服务器 API 文档:

用例

1)同一主机(推荐)

flowchart LR

    subgraph 192.168.1.100
        direction LR
        
        subgraph FileSystem [File System]
        end
        subgraph EagleApp [Eagle App<br/>localhost:41595]
        end
        subgraph MCPServer [MCP Server<br/>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 }
TIP

您可以直接访问文件系统。

2) 同一主机(Eagle App、MCP 服务器)+ 其他主机(MCP 客户端)

flowchart LR
  
    subgraph 192.168.1.100
        subgraph FileSystem [File System]
        end
        subgraph EagleApp [Eagle App<br/>localhost:41595]
        end
        subgraph MCPServer [MCP Server<br/>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 }
WARNING

您无权访问文件系统。

3)其他主机

flowchart LR

    subgraph 192.168.1.100
        subgraph FileSystem [File System]
        end
        subgraph EagleApp [Eagle App<br/>localhost:41595]
        end
    end

    subgraph 192.168.1.101
        subgraph MCPServer [MCP Server<br/>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 }
WARNING

您无权访问文件系统。

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tuki0918/eagle-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server