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 分

    请在仓库或注册中心条目中声明许可证。