Máy chủ MCP

Các máy chủ MCP của bạn,
trong mọi CLI agent cùng lúc

Claude Code giữ các máy chủ MCP của nó trong ~/.claude.json, Codex trong ~/.codex/config.toml, và mỗi CLI khác trong một tệp riêng. Thêm Notion vào ba CLI là bạn viết cùng một máy chủ ba lần, rồi đăng nhập ba lần. AgentsRoom giữ một danh sách duy nhất.

Khai báo một máy chủ trong Cài đặt > Hành vi của agent > Máy chủ MCP, trên một dự án hoặc trên một agent duy nhất: mọi agent mà AgentsRoom khởi chạy đều nhận được nó, được ghi theo định dạng của chính CLI đó. Một máy chủ từ xa đăng nhập bằng OAuth, như Notion, Linear hay Atlassian, hiển thị nút Kết nối: đăng nhập một lần trong trình duyệt và mọi CLI trên máy tính đó đều truy cập được.

Một danh sách, mọi CLI
Các máy chủ MCP của bạn
  • notionmcp.notion.com/mcpĐã kết nối trên máy tính này
  • sentrymcp.sentry.dev/mcpTừ xa
  • githubnpx github-mcpCục bộ
  • Claude Code
  • Codex
  • GitHub Copilot CLI
  • Cursor
  • và 12 CLI agent khác

Một lần khai báo, được giao cho mọi CLI khi khởi chạy. Việc đăng nhập OAuth chỉ làm một lần trên mỗi máy tính, cho tất cả.

Máy chủ MCP là cách một agent lập trình tiếp cận phần còn lại của bộ công cụ của bạn: trình theo dõi issue, tài liệu, hệ thống giám sát lỗi, một cầu nối tới cơ sở dữ liệu. Mọi CLI agent đều hỗ trợ chúng, và mỗi CLI lưu chúng theo cách riêng, với lệnh riêng để thêm một máy chủ và, với các máy chủ đăng nhập bằng OAuth, cách đăng nhập riêng.

Với một CLI thì không sao. Với ba CLI, một máy chủ mới nghĩa là ba lần sửa trong ba định dạng, và một máy chủ OAuth nghĩa là ba lần đăng nhập, nếu CLI đó có hỗ trợ OAuth. Thường thì bạn chỉ phát hiện các danh sách đã lệch nhau vào cái ngày một agent trên CLI khác báo rằng nó không có quyền truy cập Linear.

AgentsRoom đưa danh sách lên một tầng cao hơn. Bạn khai báo một máy chủ một lần, bằng JSON mcpServers mà mọi CLI đều mô tả trong tài liệu hoặc từ danh mục của registry MCP chính thức, và khi khởi chạy, ứng dụng desktop ghi nó vào cấu hình của CLI mà agent đang chạy, bên cạnh các máy chủ của chính AgentsRoom. Nó hoạt động với mọi CLI mà AgentsRoom chạy và có client MCP: Claude, Codex, GitHub Copilot CLI, Cursor và 12 CLI agent khác. Aider là ngoại lệ: nó không có client MCP.

Một danh sách máy chủ duy nhất mang lại gì cho bạn

Khai báo một lần, theo định dạng bạn đã quen, và được AgentsRoom giao cho mỗi agent khi nó khởi động.

Khai báo một lần, giao cho mọi CLI

Một khối mcpServers, định dạng mà mọi CLI đều mô tả trong tài liệu. Khi khởi chạy, AgentsRoom chuyển nó sang cho Claude Code, Codex, OpenCode, Grok Build, Cursor và các CLI khác, nên bạn không bao giờ phải viết cùng một máy chủ hai lần.

Ba cấp, cấp hẹp nhất thắng

Cài đặt cho mọi agent của mọi dự án, một dự án cho repository của nó, một agent cho riêng nó. Các máy chủ được hợp nhất theo tên, và một agent có thể tắt một máy chủ được kế thừa mà không cần khai báo lại.

Registry MCP chính thức, tích hợp sẵn

Thêm từ danh mục tìm trong các máy chủ mà người duy trì đã công bố lên registry MCP chính thức, kèm dấu Nhà phát hành đã xác minh, và viết phần khai báo cho bạn: địa chỉ từ xa nếu có, nếu không thì gói cục bộ.

Đăng nhập OAuth với một nút Kết nối

Khi một máy chủ từ xa phản hồi bằng một yêu cầu xác thực OAuth, dòng của nó hiển thị Máy chủ này hỗ trợ đăng nhập OAuth. Bấm Dùng OAuth, rồi Kết nối, hoàn tất trong trình duyệt, và dòng đó hiển thị Đã kết nối trên máy tính này. Token tự làm mới.

Khóa vẫn chỉ là tham chiếu

Mọi địa chỉ, header, giá trị env hay đối số đều chấp nhận {{secret:NAME}}. Khóa nằm trong Trình quản lý bí mật và được phân giải trên máy desktop khi khởi chạy, không bao giờ được lưu trong phần khai báo.

Giữ nguyên khi tiếp tục, giữ ngoài git

Claude Code và GitHub Copilot CLI nhận các máy chủ trong một tệp khởi chạy riêng tư, được truyền lại khi một cuộc trò chuyện được tiếp tục. Với các CLI khác, AgentsRoom ghi tệp cấu hình cấp dự án và giữ nó ngoài git.

Cài đặt của AgentsRoom, Agent behavior, MCP servers: ba máy chủ được cấp cho mọi agent của mọi CLI, notion (Remote, This server offers an OAuth sign-in, Use OAuth), sentry (Remote) và github (Local, npx), mỗi máy chủ có công tắc và nút xóa riêng, phía trên Add from catalog và Paste JSON
Cài đặt > Hành vi của agent > Máy chủ MCP: các máy chủ mà mọi agent nhận được, dù nó chạy CLI nào. Một dự án và một agent riêng lẻ cũng có cùng trường này.

Cách thêm một máy chủ

Năm bước, làm một lần. Mọi agent khởi chạy sau đó đều có máy chủ này.

  1. 1

    Mở Máy chủ MCP

    Trong Cài đặt > Hành vi của agent, dưới Công cụ của agent, mở Máy chủ MCP. Nó không nằm trong tab của một CLI trong Nhà cung cấp AI, vì máy chủ là một công cụ bạn muốn có cho mọi CLI. Cùng trường này có trong Cài đặt dự án > Nhà cung cấp AI và trong trình chỉnh sửa agent, dưới Tùy chọn nâng cao.

  2. 2

    Thêm một máy chủ

    Thêm từ danh mục mở Danh mục máy chủ MCP: tìm kiếm, chọn một máy chủ, bấm Thêm. Hoặc bấm Dán JSON và thả vào khối mcpServers bạn đang dùng trong một CLI, có hoặc không có lớp bọc mcpServers. Một máy chủ cục bộ cần command, một máy chủ từ xa cần url.

  3. 3

    Giữ khóa ngoài khối

    Khi máy chủ cần một khóa, hãy viết {{secret:NAME}} trong header hoặc giá trị env, và lưu khóa trong Trình quản lý bí mật dưới tên đó.

  4. 4

    Kết nối một máy chủ OAuth

    Với một máy chủ từ xa đăng nhập bằng OAuth, bấm Dùng OAuth khi dòng đó đề xuất, rồi bấm Kết nối. Trình duyệt mở trang đăng nhập của dịch vụ; khi bạn chấp thuận, dòng đó hiển thị Đã kết nối trên máy tính này.

  5. 5

    Khởi chạy các agent của bạn

    Mọi agent khởi chạy từ đó trở đi, trên bất kỳ CLI nào, đều có máy chủ này bên cạnh các máy chủ của chính AgentsRoom. Các agent đang chạy sẽ nhận máy chủ mới hoặc kết nối mới khi chúng khởi động lại.

Những gì Claude Code và Codex đã tự làm được

Claude Code có một hệ thống MCP hoàn chỉnh của riêng nó: claude mcp add --transport http notion https://mcp.notion.com/mcp thêm một máy chủ từ xa, phạm vi local, project hoặc user quyết định nó nằm trong ~/.claude.json hay trong một .mcp.json được chia sẻ qua git, và /mcp đăng nhập bạn vào một máy chủ OAuth trong trình duyệt, với token được lưu và làm mới cho bạn (Claude Code 2.1.308, tài liệu đọc ngày 22 tháng 10 năm 2026).

Codex CLI cũng có: codex mcp add notion --url https://mcp.notion.com/mcp ghi máy chủ vào ~/.codex/config.toml, và codex mcp login notion chạy việc đăng nhập OAuth, với --no-browser cho máy không có trình duyệt (codex-cli 0.163.0). Nó nhận máy chủ HTTP dạng streamable, không nhận SSE.

Nếu bạn chỉ dùng một CLI, chừng đó là đủ. AgentsRoom không thay thế các lệnh đó và không động vào các máy chủ bạn đã thêm bằng chúng. Nó thêm tầng phía trên: một danh sách cho mọi CLI, được giao khi khởi chạy, và một lần đăng nhập trên mỗi máy tính cho một máy chủ OAuth, thông qua cầu nối mã nguồn mở mcp-remote, hoạt động giống nhau trên mọi CLI bất kể CLI đó tự hỗ trợ OAuth đến đâu.

Giới hạn

  • Kết nối một máy chủ OAuth cần có Node.js trên máy tính, vì việc đăng nhập chạy qua npx. Nếu không có, Kết nối sẽ báo rằng không tìm thấy npx trên máy tính này.
  • Kết nối OAuth thuộc về máy tính: bạn đăng nhập lại trên máy khác, và Ngắt kết nối chỉ quên nó trên máy tính này. Danh sách trong Cài đặt cũng vậy; các máy chủ khai báo trên một dự án đi theo dự án sang các máy tính khác của bạn.
  • Một agent đang chạy chỉ thấy máy chủ mới hoặc kết nối mới khi nó khởi động lại.
  • Aider không có client MCP, nên nó không nhận máy chủ nào. Codex và Mistral Vibe không có transport SSE: một máy chủ SSE thuần bị bỏ qua với chúng, HTTP vẫn hoạt động, và một máy chủ OAuth vẫn đến được chúng qua cầu nối cục bộ.
  • Trên Windows, một máy chủ OAuth có địa chỉ hoặc header chứa ký tự mà cmd.exe hiểu là ký tự đặc biệt, như & hoặc %, không thể khởi động: nó bị bỏ qua, và Kết nối sẽ báo điều đó.
  • Mỗi agent khởi động tiến trình cầu nối riêng cho mỗi máy chủ OAuth mà nó dùng.
  • Điện thoại không có trình chỉnh sửa máy chủ MCP. Một agent khởi động từ điện thoại được ứng dụng desktop khởi chạy với cùng các máy chủ và dùng kết nối đã thực hiện trên máy tính đó.

Câu hỏi thường gặp

Làm sao thêm cùng một máy chủ MCP cho Claude Code và Codex?

Khai báo nó một lần trong AgentsRoom, ở Cài đặt > Hành vi của agent > Máy chủ MCP, bằng JSON mcpServers mà bạn sẽ dán vào bất kỳ CLI nào hoặc từ danh mục. Sau đó mọi agent mà AgentsRoom khởi chạy đều nhận nó theo định dạng CLI của mình, kể cả Claude Code và Codex. Không có AgentsRoom, bạn phải thêm hai lần: claude mcp add cho Claude Code, codex mcp add cho Codex.

Làm sao đăng nhập vào một máy chủ MCP dùng OAuth?

Trong Claude Code, chạy /mcp và làm theo bước đăng nhập trong trình duyệt; trong Codex CLI, chạy codex mcp login với tên của máy chủ. Trong AgentsRoom, dòng của máy chủ đề xuất Dùng OAuth khi máy chủ phản hồi bằng một yêu cầu xác thực OAuth: bấm Kết nối, hoàn tất trong trình duyệt, và mọi agent của mọi CLI trên máy tính đó đều truy cập được máy chủ, với token tự làm mới.

Kết nối OAuth có hoạt động với các CLI không hỗ trợ OAuth không?

Có. Một máy chủ OAuth đến với mọi CLI dưới dạng cùng một lệnh cục bộ, cầu nối mã nguồn mở mcp-remote, lo việc đăng nhập và làm mới token. Kết nối hoạt động giống nhau trên mọi CLI có client MCP, và một máy chủ SSE cũng đến được Codex và Mistral Vibe theo cách đó, dù chúng không có transport SSE riêng.

Tôi có thể kết nối những máy chủ nào bằng OAuth?

Mọi máy chủ MCP từ xa đăng nhập bằng OAuth: Notion, Linear, Atlassian, Buddy.Works và những dịch vụ tương tự. AgentsRoom kiểm tra một máy chủ từ xa không có header: khi nó phản hồi bằng một yêu cầu xác thực OAuth, dòng của nó hiển thị Máy chủ này hỗ trợ đăng nhập OAuth.

Tôi nên giữ khóa API mà một máy chủ MCP cần ở đâu?

Trong Trình quản lý bí mật. Viết {{secret:NAME}} trong header, địa chỉ, giá trị env hoặc đối số cần đến nó, và lưu khóa dưới tên đó. Giá trị được phân giải trên máy desktop khi khởi chạy và không bao giờ được lưu trong phần khai báo.

Tôi có thể tắt một máy chủ cho chỉ một agent không?

Có. Trong trình chỉnh sửa của agent, Tùy chọn nâng cao > Máy chủ MCP, tắt dòng được kế thừa. Agent lưu một giá trị ghi đè chỉ nói rằng máy chủ đã bị tắt, và các agent khác vẫn giữ nó.

Các agent Claude Code của tôi không thấy các máy chủ tôi đã thêm bằng claude mcp add. Tại sao?

Trên một hồ sơ tài khoản AgentsRoom, mặc định Claude Code không đọc cấu hình cá nhân của bạn. Bật Dùng cấu hình CLI cá nhân của tôi trong Cài đặt > Nhiều tài khoản, hoặc khai báo máy chủ trong Máy chủ MCP của AgentsRoom, nơi đến được mọi tài khoản và mọi CLI.

Các máy chủ MCP của tôi có giống nhau trên các máy tính khác của tôi không?

Các máy chủ khai báo trên một dự án đi theo dự án sang các máy tính khác của bạn. Danh sách trong Cài đặt và kết nối OAuth thuộc về máy tính: bạn khai báo và kết nối chúng một lần trên mỗi máy. Điện thoại không có trình chỉnh sửa; một agent khởi động từ điện thoại dùng các máy chủ và kết nối của máy tính đang chạy nó.

Bạn cũng có thể thích

MCP : Có thể điều khiển bởi agent : Thủ công hoặc tự động

Bốn server MCP cho phép Claude Code, Codex và các CLI khác điều khiển chính AgentsRoom: đọc backlog, chạy lệnh dev, dùng thư viện prompt và lái trình duyệt nhúng.

Trình quản lý bí mật

Lưu khóa API, token và mật khẩu trong keychain của hệ điều hành, tham chiếu chúng bằng {ref} trong lệnh dev và trong môi trường của agent, rồi để AgentsRoom phân giải lúc khởi chạy. Agent chỉ thấy tên, không bao giờ thấy giá trị, và không có gì được đồng bộ lên máy chủ.

Multi-Provider

AgentsRoom hỗ trợ 17 nhà cung cấp AI coding: Claude, Codex, GitHub Copilot CLI, OpenCode, Antigravity CLI, Aider, Grok Build, Mistral Vibe, Kimi Code, Amp, oh-my-pi, Freebuff, Devin, Cursor, Command Code, Muse Code và Pi. Giao một nhà cung cấp khác nhau cho từng agent, chuyển đổi nhà cung cấp giữa chừng cuộc trò chuyện và giữ nguyên ngữ cảnh đầy đủ với handoff tự động. Công cụ AI coding multi-provider tốt nhất.

Đa tài khoản Claude

Chạy hai hay nhiều tài khoản Claude Code trên cùng một máy, song song trong AgentsRoom. Tài khoản cá nhân cho một dự án, tài khoản công việc cho dự án khác, tài khoản khách hàng cho dự án thứ ba. Ghim một tài khoản cho mỗi dự án, ghi đè theo agent, đăng nhập ngay trong ứng dụng. Tải miễn phí trên macOS, Windows và Linux.

Proxy mạng

Đặt một proxy HTTP hoặc SOCKS khác nhau cho Claude Code, Codex và mọi CLI agent. AgentsRoom đặt HTTPS_PROXY theo từng nhà cung cấp, hiển thị IP đầu ra trước khi khởi chạy và không để mật khẩu ở dạng văn bản thường.

Một danh sách máy chủ MCP cho mọi agent

Tải AgentsRoom, khai báo các máy chủ của bạn một lần và cấp chúng cho Claude Code, Codex và mọi CLI agent.

Miễn phíTải AgentsRoom

Ứng dụng đồng hành: theo dõi agent khi đi đường

Sử dụng Claude, Codex, Antigravity CLI hoặc nhà cung cấp AI khác.

Tải tiện ích mở rộng
Chrome Web Store

Gửi lỗi và yêu cầu thẳng vào backlog công khai của bạn.

Nhiều dự án
Đa nhà cung cấp
Nhiều agent
Trạng thái trực tiếp
File diff & commit
Ứng dụng đồng hành mobile
Xem trước trực tiếp
Đội agent
Tự động hóa trình duyệt
Dev theo backlog
Thư viện prompt
Thư viện skill
Xem tất cả tính năng