原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

Merget

作者:MergetAI版本 0.8.2i★ –i在云端运行
注册名称ai.merget/merget

安装

概览

作者提供的说明(英文原文)

Merget for coding agents: set up the merge queue, operate it, and read its findings and code graphs.

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

你需要

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

适用于网页版、桌面版和手机版 Claude:

  1. 打开 Settings → Connectors
  2. 点击 Add custom connector
  3. 粘贴下面的地址,然后点击 Add
  4. 如果要求登录,请登录作者的服务
SettingsConnectors1+ Add2https://…3
https://sema.merget.ai/mcp

在终端中运行这条命令

claude mcp add --transport http merget https://sema.merget.ai/mcp

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "merget": {
      "url": "https://sema.merget.ai/mcp"
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "merget": {
      "type": "http",
      "url": "https://sema.merget.ai/mcp"
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

ChatGPT 只能连接互联网上的服务器:

  1. 打开网页版 ChatGPT → Settings → Connectors (Apps)
  2. 点击 Create 或 Add(部分套餐需要先在 Advanced 中开启 Developer mode)
  3. 粘贴下面的地址,起个名字,然后保存
  4. 如果要求登录,请登录作者的服务
SettingsConnectors1+ Create2https://…3
https://sema.merget.ai/mcp

菜单名称可能因套餐和版本不同而略有差异。

你的选择通过 Cookie 保存在这台设备上,无需账户。

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

服务器要求先登录,才会列出它的工具。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过域名 merget.ai 验证(注册中心会核实域名所有权)

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • ✓ 通过

    端点有响应

    在 584 毫秒内响应(HTTP 401)

  • ✓ 通过

    使用 OAuth 登录

    声明支持 OAuth 登录,你的 AI 应用可以带你去登录

  • … 尚未检查

    工具描述中没有隐藏指令

    尚未检查;我们会在检查端点时读取工具列表

与“其他”中的其他服务器比较i

  • 星标数多于此分类中其他 32461 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 32461 个服务器的 88% 更新
  • 基础检查结果等于或优于此分类中其他 32461 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

Merget 安全吗?

它在 3 项适用的基础检查中通过了 3 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(0.8.2)于4天前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。

有什么可以替代它?

同一分类中有:Spec Driven Development, Remote Desktop Commander, dotnet-mcp

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Spec Driven Development

作者:formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

在你的电脑上运行★ 440MIT14个月前更新
安装

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

在云端运行★ 211昨天更新
安装

dotnet-mcp

作者:Skymly

MCP server for .NET symbols, XAML, source generators, and restricted workspace edit

在你的电脑上运行今天更新
安装

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

Merget

Merget is a semantic merge queue for GitHub. For every pull request it builds code property graphs of the trees a merge involves, finds what the branches break when they meet (references that stop resolving, interactions between what each side changed, textual conflicts), writes a brief and orders the merges; when a repository lets it, it prepares each pull request against the code it will land on and merges it. It runs as a GitHub App and a service at sema.merget.ai.

This repository is Merget's plugin for coding agents: one package that connects an agent to Merget's MCP server, https://sema.merget.ai/mcp, and ships four skills.

  • merget-setup — the first run: where your organization stands, the page where you connect GitHub, a first repository and its automation mode.
  • merget-operate — Merget as its dashboard runs it, short of an owner's steps: settings, the merge queue, failed batches, conflicts, runs, secrets.
  • merget-pr — a pull request's findings, verdict, brief, queue position, enforcement state and credits.
  • merget-graph — typed queries over any commit's code property graph: symbols, callers, callees, def-use chains, slices, graph diffs.

The server carries what an agent must know (tool descriptions, prompts, instructions); the skills add depth. The agent acts as you, within the permissions you grant when you sign in, never as an organization owner: the owner's steps and the browser steps stay with a person in Merget's dashboard.

Set up with one prompt

You need a Merget account and an organization first: sign up at sema.merget.ai. Then paste this into your agent:

Fetch and execute the instructions to set me up for Merget from https://sema.merget.ai/agent-setup/prompt.md

The agent installs this plugin (or, in an agent without plugins, registers the server and the skills), signs in and walks Merget's setup with you. An agent without a shell hands you the commands instead. Signing in, approving the agent and connecting GitHub (an owner's step) stay yours, in the browser.

Install

Plugin id merget@merget-queue, from the marketplace in this repository; server https://sema.merget.ai/mcp. Pick one route per client. A plugin ships the server and the skills together, so an agent that installed it needs neither a hand-added server nor npx skills; a plugin and a hand-added server at the same address give the agent every tool twice (or, in Claude Code, the hand-added one shadows the plugin's), so keep one.

ClientInstall
Claude Code/plugin marketplace add MergetAI/merget-plugin, then /plugin install merget@merget-queue, then /reload-plugins
Codex (CLI, ChatGPT desktop app)codex plugin marketplace add MergetAI/merget-plugin, then codex plugin add merget@merget-queue
GitHub Copilot CLIcopilot plugin marketplace add MergetAI/merget-plugin, then copilot plugin install merget@merget-queue
VS Code (Copilot)setting "chat.plugins.marketplaces": ["MergetAI/merget-plugin"], then /plugin install merget@merget-queue
Cursorthe one-click link or ~/.cursor/mcp.json, plus npx -y skills add MergetAI/merget-plugin -a cursor -g -y
Devin, Devin Desktopdevin plugins install MergetAI/merget-plugin
KiroPowers panel › Add Custom Power › Import power from GitHub › https://github.com/MergetAI/merget-plugin
Google Antigravityagy plugin install https://github.com/MergetAI/merget-plugin
Gemini CLIgemini mcp add -s user --transport http merget https://sema.merget.ai/mcp, plus npx -y skills add MergetAI/merget-plugin -a gemini-cli -g -y
Replit Agentthe one-click link, plus npx -y skills add MergetAI/merget-plugin -a replit -y
claude.ai, Claude Desktop, ChatGPTadd the server as a connector
Everything elsenpx -y add-mcp https://sema.merget.ai/mcp -n merget -a -g -y, plus npx -y skills add MergetAI/merget-plugin -a -g -y
Claude Code
/plugin marketplace add MergetAI/merget-plugin

/plugin install merget@merget-queue /reload-plugins

Or put the marketplace and the plugin in ~/.claude/settings.json, with auto-update on, and start a new session:

{

"extraKnownMarketplaces": { "merget-queue": { "source": { "source": "github", "repo": "MergetAI/merget-plugin" }, "autoUpdate": true } }, "enabledPlugins": { "merget@merget-queue": true } }

To sign in, run /mcp, select plugin:merget:merget and choose Authenticate; Clear authentication there lets you sign in again. Claude Code prefixes the plugin's tools with its own plugin and server name, as the merget-setup skill's references/clients.md spells out. Do not also claude mcp add the same address: a server you add yourself takes precedence over the plugin's, and /mcp lists it instead.

Codex

The ChatGPT desktop app reads this repository's .claude-plugin/marketplace.json as a legacy-compatible marketplace; the Codex CLI commands below were verified with codex-cli 0.166.0 on 2026-10-30.

codex plugin marketplace add MergetAI/merget-plugin

codex plugin add merget@merget-queue

Or open /plugins in the Codex CLI, or the Plugins tab in the ChatGPT desktop app, and install merget from the merget-queue tab. Start a new session afterwards. The IDE extension has no plugins. Server only: codex mcp add merget --url https://sema.merget.ai/mcp, then codex mcp login merget; Codex reads skills from ~/.agents/skills (npx -y skills add MergetAI/merget-plugin -a codex -g -y).

GitHub Copilot

Copilot CLI:

copilot plugin marketplace add MergetAI/merget-plugin

copilot plugin install merget@merget-queue

Server only: copilot mcp add --transport http merget https://sema.merget.ai/mcp.

VS Code: add "chat.plugins.marketplaces": ["MergetAI/merget-plugin"] to your settings, then /plugin install merget@merget-queue in chat, or install it from Chat: Open Customizations › Browse. Server only, with this link or this command:

vscode:mcp/install?%7B%22name%22%3A%22merget%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fsema.merget.ai%2Fmcp%22%7D
code --add-mcp '{"name":"merget","type":"http","url":"https://sema.merget.ai/mcp"}'

Copilot's cloud coding agent takes servers as JSON under the repository's Settings › Copilot › MCP servers, with headers from a COPILOT_MCP_* secret and no browser sign-in: see Headless and cloud runners.

Cursor

One click, with the server's config base64-encoded:

cursor://anysphere.cursor-deeplink/mcp/install?name=merget&config=eyJ1cmwiOiJodHRwczovL3NlbWEubWVyZ2V0LmFpL21jcCJ9

Or add it to ~/.cursor/mcp.json (every project) or .cursor/mcp.json:

{ "mcpServers": { "merget": { "url": "https://sema.merget.ai/mcp" } } }

Skills: npx -y skills add MergetAI/merget-plugin -a cursor -g -y. Cursor installs Agent Plugins from a marketplace in Customize; a team admin adds this repository under Dashboard › Plugins & MCPs › Add Marketplace › Import from Repo. In the CLI, agent mcp login merget signs in. Cloud Agents use the team's servers from that page and keep their own sign-ins, from the server's Cloud row in Customize.

Devin
devin plugins install MergetAI/merget-plugin

Devin reads .claude-plugin/plugin.json; the plugin loads in cloud sessions, the CLI and Devin Desktop. Server only: Customize › MCPs › Add MCP › Add custom MCP, transport HTTP, the server URL, authentication OAuth, Save, then Connect; in the CLI, devin mcp add merget https://sema.merget.ai/mcp, then devin mcp login merget. Skills alone: npx -y skills add MergetAI/merget-plugin -a devin -g -y.

Kiro

As a Power, which reads the root plugin.json, mcp.json and skills/: Powers panel, Add Custom Power, Import power from GitHub, enter https://github.com/MergetAI/merget-plugin, Install. Server only, in one click:

https://kiro.dev/launch/mcp/add?name=merget&config=%7B%22url%22%3A%22https%3A%2F%2Fsema.merget.ai%2Fmcp%22%7D

or in .kiro/settings/mcp.json (workspace) or ~/.kiro/settings/mcp.json (user), with the same mcpServers JSON as Cursor's. Skills: npx -y skills add MergetAI/merget-plugin -a kiro-cli -g -y. Kiro Web adds custom servers by URL and headers only: see Headless and cloud runners.

Google Antigravity and Gemini CLI
agy plugin install https://github.com/MergetAI/merget-plugin

agy plugin list then shows the four skills and the merget server. If the server does not appear, add it by hand as the next paragraph describes.

Server only: the MCP Store, or ~/.gemini/config/mcp_config.json with { "mcpServers": { "merget": { "serverUrl": "https://sema.merget.ai/mcp" } } }, then Authenticate next to the server under Customizations. Gemini CLI: gemini mcp add -s user --transport http merget https://sema.merget.ai/mcp (or "httpUrl" in ~/.gemini/settings.json; without -s user it writes the project's .gemini/settings.json), /mcp auth merget to sign in, and npx -y skills add MergetAI/merget-plugin -a gemini-cli -g -y.

Replit Agent

One click:

https://replit.com/integrations?mcp=eyJkaXNwbGF5TmFtZSI6Ik1lcmdldCIsImJhc2VVcmwiOiJodHRwczovL3NlbWEubWVyZ2V0LmFpL21jcCJ9

Replit installs skills per project, into /.agents/skills, so run npx -y skills add MergetAI/merget-plugin -a replit -y in each project, with no -g.

claude.ai, Claude Desktop and ChatGPT

In claude.ai or Claude Desktop: Customize › Connectors, + Add, Add custom connector; name it Merget, enter https://sema.merget.ai/mcp, keep Use Claude's published identity, Add, then Connect. One connector serves both apps. In the ChatGPT desktop app: Settings › MCP servers, Add server, Streamable HTTP, name merget, the URL, Save, Restart, then Authenticate; it shares ~/.codex/config.toml with Codex CLI, so codex mcp logout merget then Authenticate signs in again. ChatGPT on the web reaches remote MCP tools through plugins only; a general listing comes through OpenAI's directory later.

Everything else
  • Amp: amp mcp add merget https://sema.merget.ai/mcp.
  • Warp: Settings › Agents › MCP servers, or ~/.warp/.mcp.json.
  • OpenCode: in opencode.json, "mcp": { "merget": { "type": "remote", "url": "https://sema.merget.ai/mcp", "enabled": true } }, then opencode mcp auth merget.
  • Cline, Zed, JetBrains Junie, Goose, Factory Droid and the rest: npx -y add-mcp https://sema.merget.ai/mcp -n merget -a -g -y (add-mcp list-agents names them), then npx -y skills add MergetAI/merget-plugin -a -g -y; or the JSON {"mcpServers":{"merget":{"type":"http","url":"https://sema.merget.ai/mcp"}}} where the client keeps its servers.

A -g install writes under your home directory, which a sandboxed agent may have to ask you to approve.

Headless and cloud runners

A runner that cannot open a browser cannot sign in through OAuth: Copilot's cloud coding agent (its servers take headers from COPILOT_MCP_* secrets; OAuth is unsupported), Amp Orbs (no browser OAuth there; a remote definition on ampcode.com, amp mcp remote --personal add Merget https://sema.merget.ai/mcp, signs in there instead), Warp's Oz cloud agents with a server given by URL (a managed MCP installation, authorized once under Integrations in the Oz web app, works), Kiro Web's custom servers (URL and headers; OAuth is documented only for Powers), CI. For those Merget will issue agent keys, coming soon.

Sign in

Every client signs in the same way: it opens Merget's sign-in service in your browser, you sign in with your Merget

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx