PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP ServerssearchMCPMS笑话
返回「search」

MCPMS笑话

modelscope·@VoltScp/MCPMS

search0下载LocalModelScope

简介

一种模型上下文协议服务器,它使Microsoft Copilot Studio能够从各种来源获取笑话,包括Chuck Norris笑话、爸爸笑话和Yo Mama笑话。

MCP Server 详情

来自 ModelScope 索引

Microsoft Copilot Studio ❤️ MCP

欢迎来到 Microsoft Copilot Studio ❤️ MCP 实验室。在这个实验室中,您将学习如何部署一个 MCP 服务器,以及如何将其添加到 Microsoft Copilot Studio 中。

什么是 MCP?

Model Context Protocol (MCP) 是由 Anthropic 定义的一种开放协议,它标准化了应用程序如何向大语言模型(LLMs)提供上下文的方式。MCP 提供了一种标准化的方法来连接 AI 模型与不同的数据源和工具。MCP 允许制作者无缝地将现有的知识服务器和 API 直接集成到 Copilot Studio 中。

目前,Copilot Studio 仅支持工具。要了解更多当前功能,请参阅 aka.ms/mcsmcp。存在一些已知问题及计划中的改进。这些内容列在 这里。

MCP 与连接器

什么时候使用 MCP?什么时候使用连接器?MCP 会取代连接器吗?

MCP 服务器是通过连接器基础设施提供给 Copilot Studio 的,因此这些问题并不真正适用。MCP 服务器使用连接器基础设施意味着它们可以采用企业安全和治理控制,如 虚拟网络 集成、数据丢失防护 控制、多种身份验证方法——所有这些都在此版本中可用——同时支持 AI 驱动代理的实时数据访问。

因此,MCP 和连接器实际上是相辅相成的。

前提条件

  • Azure 订阅(已添加支付方式)
  • 拥有 GitHub 账户并已登录
  • Copilot Studio 试用或开发者账户
  • 已配置 Power Platform 环境

实验

为了能够部署这个 MCP 服务器并在 Microsoft Copilot Studio 中使用它,您需要执行以下操作:

  • 基于模板创建一个新的 GitHub 仓库
  • 部署 Azure Web 应用
  • 创建 Power Platform 连接器
  • 在 Microsoft Copilot Studio 中将 MCP 服务器作为动作添加

基于模板创建一个新的 GitHub 仓库

  1. 选择 Use this template

  2. 选择 Create a new repository

  3. 选择正确的 Owner

  4. 给它一个 Repository name

  5. 可选地,您可以为其提供一个 Description

  6. 选择 Private

  7. 选择 Create repository

    这可能需要一点时间。完成后,您将被重定向到新创建的仓库。

[!WARNING]
在完成本实验的所有步骤后,您将在 Azure 上运行一个公开可用的 MCP 服务器。理想情况下,您不希望这样。请确保在完成实验后删除 Azure Web 应用。

部署 Azure Web 应用

  1. 前往 portal.azure.com

    Azure Portal

  2. 将鼠标悬停在 Resource groups 标签上并选择 Create

    资源组

  3. 单击 Subscription 下拉菜单并从列表中选择您的订阅

    选择订阅

  4. 单击 Resource group 名称文本框并输入一个资源组名称,例如 "jokesgrp"

    资源组名称

  5. 选择 Region 下拉菜单并选择离您最近的区域

    资源组区域

  6. 单击 Review + create

    审查并创建

  7. 单击 Create

    创建

  8. 选择 Go to resource group

    转到资源

  9. 选择 Create创建

  10. 点击进入搜索框

    搜索

  11. 输入web app

  12. 在Web App搜索结果中选择创建按钮

    搜索结果

  13. 选择Web App

    创建Web App

  14. 选择名称文本输入框并为Web App输入一个名称,例如"wegotjokes"

    Web App名称

  15. 选择运行时堆栈下拉菜单并选择Node 22 LTS

    Web App运行时

  16. 选择区域下拉菜单并选择离您最近的区域

    区域

  17. 点击检查+创建

    检查

  18. 点击创建

    创建

  19. 点击刷新以更新您的部署进度

    刷新

  20. 部署完成后,选择转到资源

    转到资源

  21. 展开部署选项卡

    部署选项卡

  22. 点击部署中心

    部署中心

  23. 点击源下拉菜单并选择GitHub

    选择源

  24. 选择授权

    授权

  25. 选择继续

    继续

  26. 选择授权AzureAppService

    授权

  27. 点击组织下拉菜单并选择您的组织

    组织选择

  28. 点击仓库下拉菜单并从列表中选择您之前创建的GitHub仓库

    仓库选择

  29. 点击分支下拉菜单并选择您的分支

    选择分支

  30. 保持其他设置默认值并选择保存

    保存

  31. 点击刷新以更新部署状态

    刷新

  32. 验证部署是否完成

    部署完成

创建Power Platform连接器

  1. 前往https://make.powerapps.com/

  2. 在左侧菜单中选择更多

  3. 选择发现全部按钮

  4. 在数据下,选择自定义连接器旁边的图钉图标将其固定到左侧菜单

  5. 在左侧菜单中选择自定义连接器

  6. 选择新建自定义连接器

  7. 选择从空白创建

  8. 给连接器命名(例如JokesMCP)

  9. 选择蓝色的继续按钮

  10. 选择Swagger编辑器切换开关

  11. 从这里复制yaml代码并替换Swagger编辑器中的代码

  12. 在Swagger编辑器中,将dummyurl.azurewebsites.net替换为您之前部署的Web App的URL。确保移除https://和azurewebsites.net之后的所有内容

  13. 选择创建连接器以创建连接器

将MCP服务器作为操作添加到Microsoft Copilot Studio

现在您已经在Azure中运行了一个MCP服务器,并且在Power Platform中有了一个可用的连接器。这一步是关于在Microsoft Copilot Studio中创建一个代理并将MCP服务器添加到该代理。

  1. 前往https://copilotstudio.microsoft.com

  2. 选择右上角的环境选择器

  3. 选择正确的环境

  4. 选择左侧导航中的创建

  5. 选择蓝色的新代理按钮

    新代理

  6. 选择右上角的跳过配置

    跳过配置

  7. 将名称更改为Jokester

  8. 添加以下描述

    text 一个专注于幽默的代理,仅在用户请求时提供简洁、引人入胜的笑话,根据用户的语气和偏好调整其风格。它保持角色一致性,避免重复,并过滤掉冒犯性内容,以确保始终适当且机智的体验。1. 添加以下Instructions

    text 你是一个讲笑话的助手。你的唯一目的是在请求时提供恰当、聪明且吸引人的笑话。遵循以下规则:

    • 仅当用户要求讲笑话或相关内容(例如,“给我讲个有趣的事”)时才回应。
    • 根据用户的输入匹配他们的语气和幽默偏好——干净的、黑暗的、干巴巴的、双关语、爸爸笑话等。
    • 不要打破角色或提供与幽默无关的信息。
    • 保持笑话简洁明了。
    • 避免冒犯性、歧视性或不适合工作的内容。
    • 当不确定幽默偏好时,默认使用聪明且普遍合适的笑话。
    • 在同一会话中不要重复笑话。
    • 除非被明确要求,否则不要解释笑话。
    • 响应迅速、机智。
  9. 点击右上角的创建

    创建代理

  10. 启用生成式AI 编排

    开启编排

  11. 在知识部分禁用通用知识

    关闭通用知识

  12. 选择顶部菜单中的操作

    操作

  13. 选择添加一个操作

    添加一个操作

  14. 搜索您之前创建的连接器名称(本例中为jokes)(见下图中的编号1)

  15. 选择Jokes MCP服务器(见下图中的编号2)

    搜索并选择操作

  16. 等待连接创建完成,完成后选择下一步

    操作和连接

  17. 将描述以让代理知道何时使用此操作更改为以下文本:

    text 当用户要求讲笑话时触发此操作。它可以提供查克·诺里斯笑话、爸爸笑话和你妈妈笑话。

    其余部分保持默认设置,比如最终用户认证,稍后你会了解更多。

  18. 选择添加操作将该操作添加到代理

    !…

相关 MCP Servers(来自「search」)

【稳定版】12306MCP火车票服务

一个为大型语言模型(LLM)设计的、高可用的12306余票查询工具服务,现已搭载智能会话管理引擎。 12306-MCP-Server 将复杂的12306余票查询接口封装为符合 Model Context Protocol (MCP) 规范的工具集,允许AI Agent通过自然语言无缝查询实时火车票、中转换乘和经停站信息。 从 v1.0.0 版本开始,项目引入了全新的智能会话管理系统,通过会话池、动态User-Agent轮换和自动错误恢复机制,将服务的稳定性与反屏蔽能力提升至全新高度。

Alphar/Railway-Real-Time-MCP-Server

代码上下文MCP

一个MCP服务器,它在本地git仓库上提供语义搜索功能,使用户能够克隆仓库、处理分支并通过矢量化代码块搜索代码。

@fkesheh/code-context-mcp

代码索引MCP

一种模型上下文协议(MCP)服务器,可以帮助大型语言模型以最少的设置来索引、搜索和分析代码库。

@johnhuang316/code-index-mcp

代码知识记忆库工具

通过向量嵌入技术,为项目提供记忆库和RAG上下文支持,以增强代码理解和管理,并与RooCode和Cline集成。

@davidvc/code-knowledge-mcptool

飞常准-Aviation

VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。

@variflight-ai/variflight-mcp

火车时刻查询服务

基于GTFS数据的Caltrain火车时刻查询服务,提供实时火车时刻表、站点查询和时间特定查询功能。

myalone/caltrain

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/voltscp-mcpms/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

暂未识别到安装命令,请打开 ModelScope 详情查看完整配置。

基本信息

分类
search / content-management-systems / entertainment-and-media
运行方式
No
许可证
MIT License
详情文件
voltscp-mcpms.md