CapyHub

CapyHub - 企業級統一 SaaS 雲端橋接器 CapyHub 為專為現代 AI 代理與開發者工具打造的一站式雲端橋接平台,無縫將企業常用的生產力與協作工具整合至標準 MCP 協議生態系。 🌟 核心特色 - 零配置多雲整合:單一端點即可統一調度多種 SaaS 服務,告別在客戶端分別配置多個獨立 MCP…

Community: Submitted by a user or imported; check the owner before granting accessOnlineAPI key requiredGlobalFreeRead-only

What it can do

  • Slack Search Messages: Search user's Slack messages and threads across accessible workplace channels. Use exclusively for Slack chat history, discussions, and conversations. DO NOT use this tool for c
  • Slack Read Channel: Read recent messages and conversation history from a specific Slack channel by channel name (e.g. 'leads', '#general') or channel ID. Use when inspecting Slack channel discussions
  • Slack List Channels: List public and private Slack channels accessible by the user, including channel IDs, names, and member counts. Use when discovering Slack channels or finding a channel ID. DO NOT

What data it sees

Do you need an account

An API key from the service settings is required

CapyHub - 企業級統一 SaaS 雲端橋接器

CapyHub 為專為現代 AI 代理與開發者工具打造的一站式雲端橋接平台,無縫將企業常用的生產力與協作工具整合至標準 MCP 協議生態系。

🌟 核心特色

  • 零配置多雲整合:單一端點即可統一調度多種 SaaS 服務,告別在客戶端分別配置多個獨立 MCP 伺服器的繁瑣流程。
  • 企業級身分與授權治理:支援細粒度工具存取控制,並提供完整稽核日誌與租戶資料完全隔離保障。
  • 無縫相容各大 AI 用戶端:完美相容 Claude Desktop、Cursor、Windsurf 以及所有遵循標準 MCP 規範之智慧代理。

🛠️ 支援之整合服務

  1. GitLab:支援官方雲端與自建私有伺服器,涵蓋專案搜尋、Issue 管理、Merge Request 審查與原始碼讀寫。
  2. Google Workspace:安全存取 Google Drive 雲端硬碟檔案、Gmail 電子郵件搜尋與寄送、Google Calendar 行事曆日程排定。
  3. Microsoft 365:支援個人微軟帳號與企業商務帳號之 OneDrive 檔案讀寫、Outlook 郵件管理與會議日程檢索。
  4. Slack:即時發送團隊訊息、頻道歷史紀錄調閱與對話串回覆。
  5. Notion:企業知識庫頁面讀取、全域搜尋與結構化資料庫操作。

🚀 快速上手

  1. 前往 CapyHub 官方入口 註冊並登入工作區。
  2. 授權綁定您的各項雲端服務。
  3. 於「在 AI 工具中使用」頁面簽發個人專屬金鑰。
  4. 將產生的金鑰填入您的 AI 用戶端連線設定中,立即開始讓 AI 助理協同工作!

Enterprise Unified SaaS MCP Gateway connecting cloud tools to AI agents.

How to connect

How to connect CapyHub to Claude

The server address to paste into Claude settings:

https://capyhub--wisecapy.run.tools

  1. Open Claude (claude.ai or the desktop app).
  2. Go to Settings → Connectors.
  3. Click Add custom connector.
  4. Paste the server address copied below into Remote MCP server URL and click Add.
  5. In a chat, click + → Connectors and switch the new connector on.

Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.

Authorization

After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.

How to connect CapyHub to ChatGPT

The server address to paste into ChatGPT settings:

https://capyhub--wisecapy.run.tools

  1. Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
  2. Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
  3. Open Settings → Connectors and click Create.
  4. Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
  5. Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
  6. In a new chat open + → Apps/Connectors and enable the connector.

OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.

Authorization

On first use ChatGPT opens the service's sign-in window. Sign in and approve access.

How to connect CapyHub to Cursor

The server address to paste into Cursor settings:

https://capyhub--wisecapy.run.tools

Fastest: click Open in Cursor below and confirm the prompt.

Manually:

  1. In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
  2. Paste the JSON copied below into ~/.cursor/mcp.json (per project: .cursor/mcp.json in the repo root).
  3. Save the file. The server appears in the MCP list; authorize it there if asked.

Authorization

If the service needs sign-in, an authorize button appears next to the server in the MCP list.

Server tool list (39)

Raw names from tools/list. Only developers need these.

slack_search_messagesSearch user's Slack messages and threads across accessible workplace channels. Use exclusively for Slack chat history, discussions, and conversations. DO NOT use this tool for cloud files (OneDrive, Google Drive) or knowledge docs (Notion) unless specifically instructed to search Slack.
slack_read_channelRead recent messages and conversation history from a specific Slack channel by channel name (e.g. 'leads', '#general') or channel ID. Use when inspecting Slack channel discussions or announcements. DO NOT use for emails or GitLab issues.
slack_list_channelsList public and private Slack channels accessible by the user, including channel IDs, names, and member counts. Use when discovering Slack channels or finding a channel ID. DO NOT use for listing cloud folders or git repositories.
gitlab_list_projectsList or search GitLab projects and repositories accessible by the user. Use when the user asks what projects or repos exist, or to find a numeric project ID or project path. DO NOT use for cloud file storage or Notion databases.
gitlab_list_groupsList or search GitLab groups, organizations, and namespaces accessible by the user. Use when the user asks what groups or teams exist, or to browse group IDs. DO NOT use for Slack channels.
gitlab_list_issuesList issues from a GitLab project (SaaS or self-hosted). Use when the user asks about project bugs, tasks, or GitLab issue trackers. DO NOT use for Slack messages or Notion databases.
gitlab_get_issueGet detailed information about a specific GitLab issue, including description and discussion notes/comments. Use when investigating a specific GitLab issue ticket.
gitlab_list_mrsList merge requests (MRs / pull requests) from a GitLab project. Use when reviewing code changes, pull requests, or merge requests in GitLab.
notion_searchSearch workspace pages and databases in Notion. Use when searching enterprise knowledge, documentation, meeting notes, project specs, or wikis. DO NOT use for cloud drive files (OneDrive, Google Drive) or Slack chat messages.
notion_read_pageRead full text content, properties, and blocks of a Notion page using page_id or URL. Use when reading documentation, notes, or wiki specs from Notion.
slack_post_messageSend a new message to a Slack channel or direct message using a channel name (e.g. '#general'), channel ID, or user ID. Use exclusively for workplace chat messaging. DO NOT use for sending emails (use Outlook or Gmail) or adding issue comments (use gitlab_create_issue_note).
slack_reply_threadReply to a specific message thread in a Slack channel using thread_ts. Use strictly for Slack thread replies.
notion_query_databaseQuery rows and properties from a Notion database/table. Use when retrieving structured records, tables, or database rows in Notion.
notion_create_pageCreate a new Notion page or add a new record/row to a Notion database. Use when creating documents, notes, or database entries in Notion. DO NOT use for GitLab issues or Slack messages.
notion_append_blocksAppend content blocks (paragraphs, bullet points, headings) formatted in markdown to an existing Notion page. Use when adding sections or notes to existing Notion documents.
notion_update_pageUpdate properties (tags, status, select, dates, title) of an existing Notion page or database row.
notion_get_commentsRetrieve comments and discussion on a Notion page or block. Use when reviewing collaboration feedback or page comments in Notion.
notion_add_commentAdd a discussion comment to a Notion page. Use when leaving feedback on Notion documents. DO NOT use for Slack messages or GitLab comments.
gitlab_create_issueCreate a new issue/ticket in a GitLab project (SaaS or self-hosted). Use when filing bugs, user stories, or development tasks in GitLab. DO NOT use for Slack messages or Notion pages.
gitlab_create_issue_noteAdd a comment or discussion note to an existing GitLab issue. Use for replying to or commenting on GitLab issues. DO NOT use for Slack replies.
gitlab_update_issueUpdate an existing GitLab issue (modify title, description, close/reopen state, labels, or due date). Use for managing GitLab issue lifecycle.
ms365_parse_share_linkParse a specific Microsoft 365 (OneDrive or SharePoint) sharing URL (e.g. https://1drv.ms/... or https://tenant.sharepoint.com/:x:/s/...) and retrieve file details, download URL, MIME type, and metadata. Only use when an actual sharing URL is provided.
ms365_onedrive_list_filesList files and folders in user's Microsoft OneDrive storage (root folder or specific folder_id). Use whenever the user asks to access, open, list, or browse OneDrive files or folders. DO NOT use for Google Drive (use google_drive_search) or Slack.
ms365_onedrive_searchSearch for files and documents in user's Microsoft OneDrive by keyword or filename. Use when searching or finding files in Microsoft OneDrive. DO NOT use for Google Drive (use google_drive_search) or Slack.
ms365_mail_list_messagesList recent Outlook emails from Microsoft 365 mailbox, with optional top limit and search query. Use when reading or searching Outlook emails. DO NOT use for Gmail (use google_gmail_search instead) or Slack messages.
ms365_calendar_list_eventsList upcoming Outlook calendar events and meetings from Microsoft 365 within an optional date-time window. Use for Outlook calendar. DO NOT use for Google Calendar (use google_calendar_list_events instead).
google_gmail_searchSearch or list messages in Gmail mailbox with an optional search query and max results limit. If query is omitted, retrieves recent messages. Use for Gmail inbox. DO NOT use for Outlook emails (use ms365_mail_list_messages) or Slack messages.
google_gmail_get_messageGet full details of a specific Gmail message by its ID, including decoded headers, sender, subject, and content body. Use after finding message IDs via google_gmail_search.
google_drive_searchSearch or list files in Google Drive matching an optional query string or keyword. If query is omitted, retrieves recent files. Use for Google Drive cloud storage. DO NOT use for Microsoft OneDrive files (use ms365_onedrive_* instead) or Slack.
google_calendar_list_eventsList upcoming events and meetings from primary Google Calendar within an optional time window. Use for Google Calendar. DO NOT use for Outlook calendar (use ms365_calendar_list_events instead).
github_list_repositories列出當前授權帳號可存取的 GitHub 儲存庫清單,支援依類型與排序條件篩選。
github_list_issues列出指定 GitHub 儲存庫中的議題清單,支援狀態與標籤篩選。
github_get_issue取得特定 GitHub 議題的詳細內容、狀態、標籤、指派對象與討論留言。
github_list_pull_requests列出指定 GitHub 儲存庫中的拉取請求清單,支援狀態篩選。
github_get_pull_request檢視指定 GitHub 拉取請求的詳細資訊,包含來源分支、目標分支、合併狀態與變更統計。
github_create_issue在指定 GitHub 儲存庫中建立新議題。
github_create_issue_comment為指定 GitHub 議題發布全新討論留言。
github_update_issue修改指定 GitHub 議題的標題、內容描述或變更其狀態。
github_create_pull_request在指定 GitHub 儲存庫中建立拉取請求。