Marvel Mcp Azure Functions

Marvel Mcp Azure Functions

🚀 Marvel 云模型协议(MCP)Azure 函数指南

Marvel 云模型协议(MCP)Azure 函数项目,旨在搭建一个基于 Azure Functions 的服务器。借助该服务器,可通过 MCM 协议与 GitHub Copilot、Claude 等 AI 工具进行交互,用户还能通过配置将 Marvel 数据集成到这些工具中。

🚀 快速开始

项目简介

本项目打造了一个基于 Azure Functions 的 Marvel 云模型协议(MCP)服务器。此服务器支持借助 MCM 协议,与 GitHub Copilot、Claude 等热门 AI 工具实现交互。用户可以灵活配置,将 Marvel 数据无缝集成到这些 AI 工具里。

📦 安装指南

创建函数应用

以下是创建函数应用的详细步骤:

  1. 初始化项目
    azd init --name marvel-mcp-functions
    
  2. 安装依赖项
    npm install
    
  3. 构建项目
    npm run build
    
  4. 启动函数应用
    npm start
    

部署到 Azure

使用 azd 命令行工具

使用以下命令进行部署:

azd up

配置虚拟网络(可选)

若要启用虚拟网络,可在运行 azd up 之前执行以下命令:

azd env set VNET_ENABLED true

安全建议

使用 Azure API 管理

建议通过 Azure API Management 来提供额外的安全策略和监控功能,保障服务安全。

集成身份验证

可利用 Azure App Service 的内置身份验证功能,集成 OAuth 2.0 提供商(如 Microsoft Entra),以此保护 MCP 服务。

💻 使用示例

在 GitHub Copilot 中使用工具

基础用法

以下是在 GitHub Copilot 中使用该工具的基本步骤:

  1. 启用 Agent 模式
    • 打开 VS Code。
    • 切换到 "Agent" 模式。
  2. 刷新服务器列表
    • 点击 Copilot 聊天框中的 "刷新" 按钮,更新可发现的 MCP 服务器列表。
  3. 选择工具
    • 点击 "🛠️" 按钮,查看所有可用工具,其中包括来自本项目的 Marvel 相关工具。

高级用法

以下是一些提问示例,帮助你更好地使用工具:

列出 10 个 Marvel 角色,并附带图片。

出现在哪些漫画中?

哪些角色出现在《复仇者联盟》漫画中?

在《惩戒骑士 II:誓言之剑(2007)》漫画中有哪些角色?

⚠️ 重要提示

如果出现 "抱歉,该回答被负责任的 AI 服务过滤了。" 的提示,请重新运行或重新表述问题。

📚 详细文档

其他资源

  • 0 关注
  • 0 收藏,7 浏览
  • system 提出于 2025-09-28 03:06

相似服务问题