Makehybrid

com.makehybrid由 makehybrid.com 發布官方發布者v1.1.0更新於 Oct 31, 2026

LinkedIn, the messaging channels and the work trackers of a MakeHybrid account, as tools.

已驗證Streamable HTTP可網頁執行效率與工作流溝通與協作

概覽

AI 產生的概覽

MakeHybrid 把 MakeHybrid 帳號中的 LinkedIn、訊息頻道、共用收件匣與工作追蹤器變成助理可讀取與操作的 MCP 工具。

可以做什麼
  • 探索並檢視 API 操作:搜尋操作目錄、查看單一操作詳情、檢查連線狀態與設定步驟。
  • 讀取 LinkedIn 資料:聊天、訊息、個人檔案、貼文、互動、搜尋、公司專頁與工作追蹤器。
  • 寫入 LinkedIn:傳送訊息、發布貼文、留言、互動、送出邀請、移動任務。
  • 管理已連結帳號,並產生用於連結、重新連結、中斷帳號或建立金鑰的安全連結。
  • 處理橫跨 WhatsApp、Telegram、電子郵件、簡訊、LINE、TikTok、Instagram、Facebook 的共用收件匣,並傳送 X 訊息。
適用情境
適合希望助理直接在 MakeHybrid 帳號內作業的情境:執行 LinkedIn 開發與發文、回覆各訊息頻道的對話,或不必離開對話就能查看共用收件匣與工作追蹤器。
執行需求
需要 MakeHybrid 帳號與 API 金鑰,透過 MAKEHYBRID_API_KEY 提供(README 表示安裝時會提示輸入並存於系統鑰匙圈)。可作為遠端端點執行,也可透過 npm 套件 makehybrid-mcp 以 stdio 在本機執行,後者需要 Node.js。MAKEHYBRID_BASE_URL 為選用,預設指向服務商主機。
安裝前請注意
此金鑰可存取整個帳號,包含 253 個寫入操作,可傳送訊息、發布貼文、留言、邀請與移動任務;伺服器要求助理在任何公開、傳給他人或刪除類操作前先取得確認。帳號連結流程涉及 LinkedIn 密碼與 li_at 工作階段 Cookie,伺服器稱應在連結頁面輸入,切勿在對話中提供。同一金鑰也能觸及帳務與付款資訊。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Makehybrid,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.makehybrid%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "makehybrid": {
      "type": "http",
      "url": "https://makehybrid.com/mcp"
    }
  }
}

README

MakeHybrid for Gemini CLI

Your MakeHybrid account — LinkedIn, the messaging channels, the work trackers — as tools in Gemini CLI.

bash
gemini extensions install https://github.com/makehybrid/mcp

It asks for your MakeHybrid API key at install and keeps it in your system keychain. The key is on your dashboard at makehybrid.com; leave the address setting empty unless your provider gave you one of its own.

Check it worked:

List my connected LinkedIn accounts.

Using the Gemini app instead?

The app does not run extensions. It takes a remote MCP server as a custom app on its Connected apps page — open gemini.google.com/apps, choose Add a custom app, and paste the address your dashboard gives you as the MCP server URL. Nothing to install, and the same tools.

Why this one runs a local server

Gemini CLI expands ${VAR} inside an extension manifest's env block only — not inside httpUrl, url or headers. So a remote-URL extension could not carry your own key, and every install would have to be edited by hand. Running the published package over stdio lets the settings block below prompt for the key and keep it out of the file.

Publishing this

The extension gallery indexes public GitHub repositories on its own — there is no form and no approval. What it needs is this directory at the ROOT of a public repo, with gemini-extension.json as a top-level file, and a tagged release.

[email protected] is on npm, so npx -y makehybrid-mcp@latest resolves and this no longer waits on anything.

From a checkout of the monorepo:

bash
cd extensions/geminigit init -b maingit remote add origin https://github.com/makehybrid/mcp.gitgit add -Agit commit -m "MakeHybrid for Gemini CLI"git push -u origin maingit tag v1.0.0 && git push origin v1.0.0

A separate repo rather than a subfolder of the monorepo, for two reasons: the manifest has to be at the root for the gallery to see it, and the monorepo is private and names a plan that is not public yet. These three files name neither — checked, not assumed.

來源:README.md,提交 22336b3

工具

21

makehybrid_about

MakeHybrid: what this does

What MakeHybrid is, what this connection can do, and what it needs before it can act. ANSWER ANY GENERAL QUESTION ABOUT MAKEHYBRID WITH THIS -- "what do you do?", "what can you help with?", "what is this?" -- and call it first when you have not used this server before. It needs no API key and no sign-in, and reports whether this connection is signed in yet.

無需輸入參數。

makehybrid_list_operations

MakeHybrid: find an operation

Search the MakeHybrid LinkedIn API catalogue (431 operations: 431 MakeHybrid API) and get back a compact table of plan, method, path, group and operation id, plus the total number of matches. Start here, then pass an id to makehybrid_describe_operation, then to makehybrid_read or makehybrid_write.

輸入參數plangrouplimitquery

makehybrid_describe_operation

MakeHybrid: describe an operation

Show one operation in full: method, path, plan, group, required scope, path parameters, summary, the source file it was derived from, and the exact makehybrid_read/makehybrid_write arguments that invoke it. Use this before calling an operation you have not called before.

輸入參數ref必填

makehybrid_read

MakeHybrid: read anything

READ any operation in the MakeHybrid manifest -- the GET ones, 178 of them (431 MakeHybrid API). Chats, messages, profiles, posts, reactions, search, company pages and the work trackers. This tool cannot change anything: it refuses every operation that is not a GET, so it is safe to call while exploring. Documented in MakeHybrid's own API reference at /linkedin-docs.html. The catalogue is derived from the live API, so an endpoint added upstream becomes readable here as soon as the manifest refreshes, with no new tool. Use makehybrid_list_operations to find the operation id and makehybrid_describe_operation to see its parameters, then call it here. Authentication is handled by the server.

輸入參數bodyplan必填queryoperation必填path_params

makehybrid_write

MakeHybrid: send, post and change

WRITE through any operation in the MakeHybrid manifest that changes something -- 253 of them (431 MakeHybrid API): sending a message, publishing a post, commenting, reacting, inviting, moving a task. This tool refuses every GET; read with makehybrid_read. Documented in MakeHybrid's own API reference at /linkedin-docs.html. Use makehybrid_list_operations to find the operation id and makehybrid_describe_operation to see its parameters, then call it here. Authentication is handled by the server.

輸入參數bodyplan必填queryoperation必填path_params

makehybrid_status

MakeHybrid: server status

Report the configured host, enabled plans, whether an API key is configured (never the key itself), the manifest's origin, digest and age, the operation count per plan, and whether writes are enabled. Use this when a call fails unexpectedly.

無需輸入參數。

complete_connect_credentials

MakeHybrid API: Sign a LinkedIn account in with the member's own email and password. DO NOT ASK ANYONE FOR A PASSWORD IN A CONVERSATION: send them POST /linkedin/connect/link {action: connect} instead

Sign a LinkedIn account in with the member's own email and password. DO NOT ASK ANYONE FOR A PASSWORD IN A CONVERSATION: send them POST /linkedin/connect/link {action: connect} instead, which gives a one-hour link to a page of ours where the password is typed, and which asks for whatever LinkedIn wants next -- a verification code, or an approval in its app. This route is for a caller with its own sign-in form. The password is forwarded once and never stored. LinkedIn answers most first sign-ins with a challenge, so a 201 here usually means the account was challenged rather than connected — follow up on POST /linkedin/connect/checkpoint. -- MakeHybrid API plan, POST /linkedin/connect/credentials, group connect.

輸入參數bodyquery

complete_connect_accounts

MakeHybrid API: The LinkedIn accounts this organization has connected, which are the only ones anything here may act as. Start here when a request names a person's account: an id that is not on this l

The LinkedIn accounts this organization has connected, which are the only ones anything here may act as. Start here when a request names a person's account: an id that is not on this list answers 404 everywhere else. -- MakeHybrid API plan, GET /linkedin/connect/accounts, group connect.

輸入參數query

complete_linkedin_search_people

MakeHybrid API: Perform People Search

Perform People Search -- MakeHybrid API plan, POST /linkedin/v2/{account_id}/linkedin/search/people, group linkedin.

輸入參數bodyqueryaccount_id必填

complete_linkedin_search_posts

MakeHybrid API: Perform Posts Search

Perform Posts Search -- MakeHybrid API plan, POST /linkedin/v2/{account_id}/linkedin/search/posts, group linkedin.

輸入參數bodyqueryaccount_id必填

complete_users

MakeHybrid API: Get a User Profile

Get a User Profile -- MakeHybrid API plan, GET /linkedin/v2/{account_id}/users/{user_id}, group users.

輸入參數queryuser_id必填account_id必填

complete_chats

MakeHybrid API: List all Chats

List all Chats -- MakeHybrid API plan, GET /linkedin/v2/{account_id}/chats, group chats.

輸入參數queryaccount_id必填

complete_chats_messages_send

MakeHybrid API: Send a Message

Send a Message -- MakeHybrid API plan, POST /linkedin/v2/{account_id}/chats/{chat_id}/messages/send, group chats.

輸入參數bodyquerychat_id必填account_id必填

complete_posts

MakeHybrid API: Create a Post

Create a Post -- MakeHybrid API plan, POST /linkedin/v2/{account_id}/posts, group posts.

輸入參數bodyqueryaccount_id必填

complete_webhooks_inbox

MakeHybrid API: Read the AI inbox: what happened on your connected LinkedIn accounts (messages received and sent, new relations, account status changes and checkpoints), in your shared inbox (inbox.*

Read the AI inbox: what happened on your connected LinkedIn accounts (messages received and sent, new relations, account status changes and checkpoints), in your shared inbox (inbox.* events) and on your X account (x.message_*), oldest first, kept 30 days. Pass query.after = the next value from your last read to see only what is new, query.event to filter, query.since for a time. -- MakeHybrid API plan, GET /linkedin/webhooks/inbox, group webhooks.

輸入參數query

complete_inbox_v1_inboxes

MakeHybrid API: List the inboxes, one per connected channel: id, name and channel_type (Channel::Whatsapp, Channel::Telegram, Channel::Email, Channel::Sms, Channel::TwilioSms, Channel::Line, Channel::

List the inboxes, one per connected channel: id, name and channel_type (Channel::Whatsapp, Channel::Telegram, Channel::Email, Channel::Sms, Channel::TwilioSms, Channel::Line, Channel::WebWidget, Channel::Api, Channel::Tiktok, Channel::Instagram, Channel::FacebookPage). Use the id as inbox_id elsewhere. -- MakeHybrid API plan, GET /inbox/v1/inboxes, group inbox.

輸入參數query

complete_inbox_v1_conversations

MakeHybrid API: List conversations across every channel, newest activity first, 25 a page: query status (open, resolved, pending, snoozed, all), inbox_id (one channel), assignee_type (me, unassigned,

List conversations across every channel, newest activity first, 25 a page: query status (open, resolved, pending, snoozed, all), inbox_id (one channel), assignee_type (me, unassigned, assigned, all), labels, q (words in the messages), page. -- MakeHybrid API plan, GET /inbox/v1/conversations, group inbox.

輸入參數query

complete_inbox_v1_conversations_messages

MakeHybrid API: Reply in a conversation on the customer's own channel: body {content, message_type: outgoing}. With private: true it is an internal note only your team sees. In an API inbox, message_t

Reply in a conversation on the customer's own channel: body {content, message_type: outgoing}. With private: true it is an internal note only your team sees. In an API inbox, message_type incoming records what the customer wrote. -- MakeHybrid API plan, POST /inbox/v1/conversations/{id}/messages, group inbox.

輸入參數id必填bodyquery

complete_x_v1_messages

MakeHybrid API: Send a message on X to one person: body {to: an X user id or a username such as @pat, text}. Goes to X Chat, encrypted, when you have a conversation there and the passcode was given; o

Send a message on X to one person: body {to: an X user id or a username such as @pat, text}. Goes to X Chat, encrypted, when you have a conversation there and the passcode was given; otherwise a direct message. -- MakeHybrid API plan, POST /x/v1/messages, group x.

輸入參數bodyquery

版本歷史

2
  1. v1.1.0最新Oct 31, 2026
  2. v1.0.0Oct 29, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。