Token导航 LogoToken导航

MCP Server · 运维云端

Copilot Agent MCP Registry

一个基于Git工作流、Copilot SDK和Azure API Center集成的自动化MCP服务器注册系统,提供集中化的注册、管理和发现功能。

未说明官方级别未说明来源级核验工具 0
自动化管理C#API集成

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
tatatatamami
提供方
tatatatamami

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Copilot Agent MCP Registry 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前要先准备 OAuth 授权。

分类

运维云端

传输方式

未说明

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Azure API中心的MCP服务器注册

使用基于Git的工作流(Pull Request)、Copilot SDK和Azure API中心集成的自动MCP(模型上下文协议)服务器注册系统。

🎯 概述

此存储库充当组织内MCP服务器的集中注册表。它提供:

  • 📝 基于Git的注册:通过Pull Request提交MCP服务器以供审查和批准
  • 🤖 Copilot SDK助手:交互式CLI工具,指导您完成注册过程
  • ☁️ Azure API中心集成:PR合并后自动注册到Azure API中心
  • 📚 自托管门户:通过Azure API中心门户浏览和发现MCP服务器
  • ✅ 治理:具有审计跟踪的内置审批工作流

🏗️ 建筑

┌─────────────────┐
│  Developer      │
│  (CLI Tool)     │
└────────┬────────┘
         │ 1. Input metadata
         │ 2. Generate files
         │ 3. Create PR
         ▼
┌─────────────────────────┐
│  GitHub Repository      │
│  ├── apis/              │
│  │   └── /    │
│  │       ├── openapi.json
│  │       ├── metadata.json
│  │       └── README.md   │
│  └── .github/workflows/ │
└────────┬────────────────┘
         │ 4. PR Merge
         │ 5. GitHub Actions
         ▼
┌─────────────────────────┐
│  Azure API Center       │
│  (System of Record)     │
└────────┬────────────────┘
         │ 6. Portal Access
         ▼
┌─────────────────────────┐
│  API Center Portal      │
│  (Self-hosted)          │
└─────────────────────────┘

🚀 快速开始

先决条件

  • .NET 10.0 SDK或更高版本
  • Git
  • 访问此存储库
  • (用于部署)带有API中心实例的Azure订阅

安装

  1. 克隆存储库:
git clone https://github.com/tatatatamami/copilot-agent-mcp-registry.git
cd copilot-agent-mcp-registry
  1. 构建CLI工具:
dotnet build

注册新的MCP服务器

  1. 运行注册助手:
dotnet run --project src/McpRegistration.Cli
  1. 按照交互式提示提供:

- MCP服务器名称(小写,仅限连字符) - 描述 - 版本(语义版本控制) - 公司/组织 - 所有者(个人或团队名称) - 联系邮箱 - 状态(活动、已弃用、计划) - 生命周期(设计、开发、测试、预览、生产、弃用、退役) - 身份验证方法(无、api密钥、oauth2、entra id) - 端点URL - 文档URL - 标签

  1. 该工具将:

- ✅ 验证您的输入 - ✅ 在中生成所需文件 apis// - ✅ 创建一个新的Git分支 - ✅ 提交更改

  1. 推送分支并创建Pull Request:
git push -u origin mcp-registration/
  1. 使用提供的模板在GitHub上创建PR
  1. 在批准和合并后,GitHub Actions将自动将您的MCP注册到Azure API中心

📁 仓库结构

├── .github/
│   ├── workflows/
│   │   └── register-to-api-center.yml    # Automated registration workflow
│   └── PULL_REQUEST_TEMPLATE/
│       └── mcp-registration.md           # PR template for reviews
├── apis/
│   └── /                       # One directory per MCP server
│       ├── openapi.json                  # OpenAPI 3.0 specification
│       ├── metadata.json                 # Metadata for API Center
│       └── README.md                     # Documentation
├── catalog/
│   └── index.yaml                        # Optional: catalog index
├── src/
│   ├── McpRegistration.Cli/              # Interactive CLI tool
│   └── McpRegistration.Core/             # Core libraries
│       ├── Models/                       # Data models
│       └── Services/                     # Business logic
└── README.md                             # This file

📋 元数据模式

每个MCP服务器都需要以下元数据:

必填字段

字段类型描述示例
namestringMCP服务器名称(小写,连字符)my-awesome-mcp
descriptionstring简要说明Provides data analysis capabilities
versionstring语义版本1.0.0
companystring所属组织Contoso Ltd
ownerstring所有者名称Platform Team
statusstring当前状态active, deprecated, planned
lifecyclestring开发阶段production, development等等。
authMethodstring身份验证类型api-key, oauth2, entra-id, none

可选字段

字段类型描述
contactEmailstring联系人电子邮件地址
endpointUrlstringMCP服务器端点
documentationUrlstring文档链接
tagsarray分类标签
customPropertiesobject其他元数据

🔐 身份验证方法

API密钥(api-key)

使用Bearer令牌的标准API密钥身份验证。适用于大多数内部服务。

OAuth 2.0(oauth2)

用于委派访问的OAuth 2.0流。需要用户授权时使用。

微软Entra ID(entra-id)

Entra ID(以前称为Azure AD)身份验证。建议用于具有现有Azure/Microsoft 365集成的企业场景。

没有(none)

无需身份验证。 仅用于开发/内部环境。

🔄 生命周期阶段

阶段描述何时使用
designAPI正在设计初始规划阶段
development正在积极开发中默认为新MCP
testing测试/QA阶段生产发布前
preview公开预览/测试版生产使用受限
production一般可用稳定,生产就绪
deprecated标记为退役支持但不建议
retired不再可用关闭

⚙️ GitHub操作设置

必需的秘密

在GitHub存储库设置中配置这些机密:

机密描述
AZURE_CLIENT_ID服务主体客户端ID
AZURE_TENANT_IDAzure AD租户ID
AZURE_SUBSCRIPTION_IDAzure订阅ID
AZURE_API_CENTER_NAMEAPI中心实例名称
AZURE_RESOURCE_GROUP资源组名称

Azure安装程序

  1. 创建Azure API中心实例:
az apic create \
  --resource-group  \
  --name  \
  --location 
  1. 为GitHub操作创建服务主体:
az ad sp create-for-rbac \
  --name "GitHub-Actions-API-Center" \
  --role "API Management Service Contributor" \
  --scopes /subscriptions//resourceGroups/ \
  --sdk-auth
  1. 为OIDC配置联合凭据(推荐):
az ad app federated-credential create \
  --id  \
  --parameters credential.json

📊 自营API中心门户

要设置用于浏览已注册API的自托管门户:

  1. 遵循Microsoft学习指南: 自助API中心门户
  1. 配置门户以指向API中心实例
  1. 部署到Azure应用服务或您首选的托管平台

该门户提供:

  • 🔍 搜索和发现已注册的MCP
  • 📖 API文档查看器
  • 🏷️ 按元数据(公司、生命周期、标签)过滤
  • 📋 OpenAPI规范查看器

🛠️ 发展

构建解决方案

dotnet build

运行测试(如果可用)

dotnet test

在本地运行CLI

cd src/McpRegistration.Cli
dotnet run

📚 参考文献

🤝 贡献

  1. 创建要素分支
  2. 进行更改
  3. 提交拉取请求
  4. 确保所有检查均已通过

对于MCP服务器注册,请使用CLI工具并遵循标准注册流程。

📄 许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

🆘 支持

如有疑问或问题:

  1. 检查现有文档
  2. 搜索已关闭的问题
  3. 创建具有详细描述的新问题
  4. 联系平台团队

______________________________________________________________________

系统的记录:Azure API中心是所有注册MCP服务器的权威来源。此存储库用作注册接口和审计跟踪。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

服务器注册C#本地部署Git工作流AzureAPI集成自动化管理API管理

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到OAuth 授权的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Copilot Agent MCP Registry

MCP World · 本页

0未说明未标注1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Copilot Agent MCP Registry 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Copilot Agent MCP Registry 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Copilot Agent MCP Registry 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Copilot Agent MCP Registry 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Copilot Agent MCP Registry 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP