logo
  • 環境
  • 企業方案
  • 價格方案
Blogs
教學|Sep 16, 2025

Eigent How-To:設定你的第一個自訂 MCP 伺服器

使用 Eigent 的多代理系統自動化 GitHub 工作流程

EigentEigent
Share to
Eigent How-To:設定你的第一個自訂 MCP 伺服器
  • 步驟 1:開啟 Eigent 並前往 MCP 與工具設定
  • 步驟 2:透過 JSON 設定新增自訂 MCP 伺服器
  • 步驟 3:設定 GitHub MCP 伺服器(包含你的 PAT)
  • 步驟 4:使用新的 MCP 伺服器新增一個以 GitHub 為焦點的 Worker(Agent)
  • 步驟 5:提示代理摘要 Pull Request
  • 步驟 6:觀察 Eigent 自動拆解任務並擷取資料
  • 透過代理式自動化賦能 OSS 工作流程
Automate Everything with
AI Workforce on Desktop
Download Eigent

在開源專案中,時間非常寶貴。維護者同時要處理錯誤修復、功能需求、社群支援與文件維護,還得確保程式碼安全與版本發布有條不紊。其中一項重複性高但又至關重要的工作,就是 審查 pull request 並準備版本更新。這件事不可或缺,但也會耗費本可用於創新的大量時間。

如果自動化能替你處理這些繁瑣工作呢?這正是 Eigent 登場的地方,它為你提供一個 Eigent 開源協作夥伴,能可靠地支援並自動化你的 GitHub 工作流程。

Eigent 是全球首款 Multi-agent Workforce 桌面應用程式,讓你能建立、管理並部署自訂 AI 人力配置,將最複雜的工作流程轉化為自動化任務。它是一套 模組化多代理系統,能將複雜任務拆解,並交由專門代理協同處理。

Eigent 的 多代理協調平台 透過將工作流程轉換為自動化任務來提升生產力。它建立於開源 CAMEL 框架之上,為你的 AI 自動化帶來平行執行、自訂化與隱私保護。

Eigent 能為你做什麼? 對於第一次閱讀的人來說,可以把 Eigent 想成一個彈性的 agentic assistant。你可以建立具備不同領域技能的「workers」(AI agents),例如程式開發、文件撰寫、DevOps,並讓它們協作處理任務。以下是 Eigent 能簡化的一些技術工作流程範例:

  • 透過 AI agents 進行 GitHub 自動化:審查程式碼變更、摘要 pull request、分類 issue。
  • 版本發布說明生成:自動整理每個版本的新功能重點。
  • 文件與程式碼分析:從文件或程式碼庫中擷取重點,提出改進建議。
  • 開源工作流程:追蹤專案活動,為貢獻者產生報告等。

在本指南中,我們將示範 如何在 Eigent 內設定自訂 GitHub MCP 伺服器,並建立一個代理工作流程,以便:

  1. 從儲存庫擷取新的 pull request
  2. 擷取並分析 PR 資料
  3. 將重點整理成可用於版本發布的說明
  4. 生成一則簡短的社群貼文(例如 Twitter/X)

讓我們開始一步一步的教學吧!

步驟 1:開啟 Eigent 並前往 MCP 與工具設定

在 Eigent 設定中前往 MCP 與工具

當 Eigent 啟動後,先打開 Settings 面板。在 Settings 中,找到並點擊 “MCP & Tools” 區塊。這裡可以設定 AI agents 的外部工具與伺服器。我們會使用這個區域來新增一個用於 GitHub 任務的自訂 MCP 伺服器。

在 MCP & Tools 分頁中,你會看到可用工具清單以及已設定的 MCP 伺服器。若要新增自己的伺服器,請尋找 “Add MCP Server” 按鈕並點擊。這會開啟一個對話框,讓你輸入新伺服器的 JSON 設定。

步驟 2:透過 JSON 設定新增自訂 MCP 伺服器

透過貼上 JSON 設定來新增自訂 MCP 伺服器

Eigent 允許進階使用者透過提供 JSON 設定來新增自訂代理伺服器。在 Add MCP Server 對話框中,你會看到一個可貼上 JSON 的文字區域。我們要新增一個 sequential-thinking MCP 伺服器——這是一個通用型 AI 推理引擎,能協調任務(非常適合拆解複雜提示)。

使用以下最小化 JSON 來註冊伺服器:

{
  "mcpServers": {
    "sequential-thinking": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
    }
  }
}

步驟 3:設定 GitHub MCP 伺服器(包含你的 PAT)

透過貼上 JSON 設定來新增自訂 MCP 伺服器

在完成 MCP 伺服器設定之前,請在設定中加入你的 GitHub Personal Access Token (PAT)。這個 token 讓代理能透過 GitHub API 進行驗證並擷取儲存庫資料。請從你的 GitHub 帳號產生一個具備適當 scope 的 PAT(若是公開儲存庫,預設的 public scopes 即可)。

將設定擴充為包含 GitHub 伺服器與你的 token:

{
  "mcpServers": {
    "sequential-thinking": {
      "command": "npx",
      "args": [
        "-y", "@modelcontextprotocol/server-sequential-thinking",
        "ghcr.io/github/github-mcp-server"
      ],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_yourGitHubTokenHere"
      }
    }
  }
}

JSON 準備好後,點擊 Install 或 Add 以儲存 MCP 伺服器。Eigent 會在背景下載並初始化該伺服器。稍等一下後,你應該會在 MCP 工具中看到新的伺服器清單。

步驟 4:使用新的 MCP 伺服器新增一個以 GitHub 為焦點的 Worker(Agent)

建立新的 Worker 並指派 GitHub MCP 伺服器

現在 MCP 伺服器已設定完成,請建立一個使用這個伺服器的 Worker。在 Eigent 中,Worker 是一種 AI agent 角色,能使用指定的工具組或 MCP 伺服器來執行任務。前往你的 Workforce/Agents 畫面,然後選擇 Add Worker。

你可以將它命名為類似「GitHub MCP」,並描述為「協助處理 GitHub 任務」。接著將 Agent Tool 指派給我們剛剛新增的 MCP 伺服器(例如「sequential-thinking」)。儲存這個 worker,就能建立你的 GitHub 自動化助理。

步驟 5:提示代理摘要 Pull Request

在 Eigent 中輸入提示以摘要 GitHub pull request

與你的新 worker 開啟對話,並提供一個任務提示,要求代理審查儲存庫中的 pull request 並加以摘要。

你可以試試像這樣的詳細提示:

Review the latest 30 pull requests from the repo https://github.com/camel-ai/camel. Select the top 5 by impact (lines changed, files touched, or discussion depth). For each selected PR, generate a release-ready update in this format: ✨ Feature: <catchy one-liner summary> \n💡 Why it matters: <short bullet-point explanation> \n🙏 Thanks @<GitHubAuthor>.

這會指示代理自動化一個常見的開源工作流程:分析最近的 pull request 並準備重要變更的摘要。你可以依需求自訂儲存庫 URL 或篩選條件。

步驟 6:觀察 Eigent 自動拆解任務並擷取資料

查看由 GitHub pull request 產生的 AI 版本發布說明

當你送出提示後,Eigent 的多代理引擎就會開始運作。這個請求相當複雜,但 Eigent 會透過將工作拆成多個可管理的子任務來處理。幕後的 Sequential Thinking MCP 伺服器會解析指令並形成計畫。它可能會:

  1. 從指定的儲存庫擷取最近 30 個 PR 的清單(使用 GitHub MCP 工具)。
  2. 分析每個 PR 的中繼資料(變更行數、影響檔案數、留言)以判斷「影響程度」。
  3. 根據條件挑選前 5 個 PR。
  4. 針對這些 PR 依照要求格式撰寫摘要(✨ Feature、💡 Why it matters、🙏 Thanks...)。
  5. 若有需要,也可以為 X(Twitter)準備簡化版本。

最後,代理會產生 輸出:一組排版整齊、可直接用於發布的版本更新說明,通常會以 Markdown 呈現。

透過代理式自動化賦能 OSS 工作流程

在本教學中,我們使用 AI agent 在 Eigent 中自動化一項開源維護任務——摘要 GitHub pull request。我們將自訂 GitHub MCP 伺服器 導入 Eigent,建立專用 worker,並根據即時儲存庫資料生成版本發布說明片段。

透過善用 Eigent 的 MCP 整合 與多代理協調能力,像是一次處理數十個 PR 的分類與審查這類複雜工作流程,都能由 AI 高效率完成,讓你能專注於更高層級的決策。Eigent 可依不同情境進行調整,從撰寫摘要、管理 issue,到測試程式碼或更新文件都可以勝任。

在你自己的專案中試試 Eigent,享受由 AI 驅動團隊帶來的生產力提升吧!開源協作的未來,也許就是人類熱情與不知疲倦的 AI 助手共同合作的結合。🚀

Recent Posts

ChatGPT Work vs Claude Cowork:哪個代理式工作空間最適合你的團隊?
產業Jul 9, 2026

ChatGPT Work vs Claude Cowork:哪個代理式工作空間最適合你的團隊?

比較 ChatGPT Work 與 Claude Cowork,找出最適合你團隊工作流程、本機檔案、治理需求與自動化目標的代理式工作空間。

Douglas LaiDouglas Lai
ChatGPT Work vs Eigent:雲端代理還是開源 AI 工作團隊?
產業Jul 9, 2026

ChatGPT Work vs Eigent:雲端代理還是開源 AI 工作團隊?

比較 ChatGPT Work 與 Eigent 在部署、隱私、擴充性、價格與實際應用情境上的差異,幫助你選擇最適合的 AI 協作夥伴。

Douglas LaiDouglas Lai
Codex Cloud 遠端工作區:隨時隨地執行 AI Agents
產業Jul 5, 2026

Codex Cloud 遠端工作區:隨時隨地執行 AI Agents

了解 Codex 雲端遠端工作區如何讓 AI agents 在安全的雲端環境中執行長時間程式開發任務,並支援行動端監控與遠端存取。

Douglas LaiDouglas Lai
Automate everything with AI workforce on desktop
Download Eigent

立即體驗 Eigent

下載開源桌面應用,在本地以 AI 工作團隊開始自動化。

下載 Eigent
Eigent

掌握 AI 工作團隊自動化的最新更新與教學內容。

產品Eigent環境價格方案企業方案
探索解決方案使用情境技能插件部落格
開發者文件GitHubCAMEL-AI開源基金合作夥伴
下載開源版
公司關於我們品牌招募使用條款隱私權政策安全與信任Cookie 政策退款與試用政策

版權所有 © 2026 EIGENT UK LTD

Eigent 1.0 全新版本發佈!download