mcpField
T
Test_apple_price

Test_apple_price

本地服务
github.com/2482504002开发工具062 周前更新

关于 Test_apple_price

Test_apple_price 的类型标为服务端,但 README 实际介绍 Microsoft 的 MCP 入门开源课程,而非价格测试服务。课程提供多种编程语言的教程与代码示例,涵盖基础、安全、部署及进阶主题。

主要功能

  1. 01系统讲解 MCP 基础知识
  2. 02提供六种编程语言的示例
  3. 03介绍构建服务端和客户端
  4. 04涵盖安全、测试与部署
  5. 05附带学习指南和翻译材料

适用场景

  1. 01通过循序渐进的模块学习 MCP
  2. 02构建第一个 MCP 服务端或客户端
  3. 03学习不同语言的实现示例
  4. 04了解 MCP 安全与部署实践

MCP 相关

README 介绍的是 MCP 教学材料,包括构建 MCP 服务端和客户端的示例,并未说明有服务向 MCP 客户端提供工具、资源或提示词。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests 欢迎提交 PR

GitHub watchers GitHub forks GitHub stars

Microsoft Azure AI Foundry Discord

按照以下步骤开始使用这些资源:

  1. 复刻代码仓库:点击 GitHub forks
  2. 克隆代码仓库: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. 加入 Azure AI Foundry Discord,与专家和其他开发者交流
🌐 多语言支持
通过 GitHub Action 提供(自动更新,始终保持最新)

阿拉伯语 | 孟加拉语 | 保加利亚语 | 缅甸语 | 简体中文 | 繁体中文(香港) | 繁体中文(澳门) | 繁体中文(台湾) | 克罗地亚语 | 捷克语 | 丹麦语 | 荷兰语 | 芬兰语 | 法语 | 德语 | 希腊语 | 希伯来语 | 印地语 | 匈牙利语 | 印度尼西亚语 | 意大利语 | 日语 | 韩语 | 马来语 | 马拉地语 | 尼泊尔语 | 挪威语 | 波斯语(法尔西语) | 波兰语 | 葡萄牙语(巴西) | 葡萄牙语(葡萄牙) | 旁遮普语(古木基文) | 罗马尼亚语 | 俄语 | 塞尔维亚语(西里尔字母) | 斯洛伐克语 | 斯洛文尼亚语 | 西班牙语 | 斯瓦希里语 | 瑞典语 | 他加禄语(菲律宾语) | 泰语 | 土耳其语 | 乌克兰语 | 乌尔都语 | 越南语

🚀 面向初学者的模型上下文协议(MCP)课程

通过 C#、Java、JavaScript、Rust、Python 和 TypeScript 中的实操代码示例学习 MCP

🧠 模型上下文协议课程概览

模型上下文协议(MCP) 是一个前沿框架,旨在标准化 AI 模型与客户端应用之间的交互。这个开源课程提供了结构化的学习路径,涵盖 C#、Java、JavaScript、TypeScript 和 Python 等热门编程语言,并配有实用的代码示例和真实场景用例。

无论你是 AI 开发者、系统架构师还是软件工程师,本指南都是你掌握 MCP 基础知识和实现策略的全面资源。

🔗 MCP 官方资源

🧭 MCP 课程概览

📚 完整课程结构
模块主题描述链接
模块 1-3:基础知识
00MCP 简介概述模型上下文协议及其在 AI 流水线中的重要意义阅读更多
01核心概念详解深入探讨 MCP 的核心概念阅读更多
02MCP 中的安全性安全威胁与最佳实践阅读更多
03MCP 入门环境设置、基础服务/客户端、集成阅读更多
模块 3:构建你的第一个服务和客户端
3.1第一个服务创建你的第一个 MCP 服务指南
3.2第一个客户端开发基础 MCP 客户端指南
3.3搭配大模型的客户端集成大模型指南
3.4VS Code 集成在 VS Code 中使用 MCP 服务指南
3.5SSE 服务使用服务器发送事件创建服务指南
3.6HTTP 流式传输在 MCP 中实现 HTTP 流式传输指南
3.7AI Toolkit在 MCP 中使用 AI Toolkit指南
3.8测试测试你的 MCP 服务实现指南
3.9部署将 MCP 服务部署到生产环境指南
模块 4-5:实践与进阶
04实践实现SDK、调试、测试、可复用的提示词模板阅读更多
05MCP 进阶主题多模态 AI、扩展能力、企业应用阅读更多
5.1Azure 集成将 MCP 与 Azure 集成指南
5.2多模态使用多种模态指南
5.3OAuth2 演示实现 OAuth2 身份验证指南
5.4根上下文了解并实现根上下文指南
5.5路由MCP 路由策略指南
5.6采样MCP 中的采样技术指南
5.7扩展能力扩展 MCP 实现指南
5.8安全性高级安全注意事项指南
5.9网络搜索实现网络搜索功能指南
5.10实时流式传输构建实时流式传输功能指南
5.11实时搜索实现实时搜索指南
5.12Entra ID 身份验证使用 Microsoft Entra ID 进行身份验证指南
5.13Foundry 集成与 Azure AI Foundry 集成指南
5.14上下文工程有效开展上下文工程的技巧指南
模块 6-10:社区与最佳实践
06社区贡献如何为 MCP 生态系统做出贡献指南
07早期采用经验真实世界的实现案例指南
08MCP 最佳实践性能、容错性、韧性指南
09MCP 案例研究实践实现示例指南
10动手研讨会使用 AI Toolkit 构建 MCP 服务实验
💻 示例代码项目
基础 MCP 计算器示例
语言描述链接
C#MCP 服务示例查看代码
JavaMCP 计算器查看代码
JavaScriptMCP 演示查看代码
PythonMCP 服务查看代码
TypeScriptMCP 示例查看代码
RustMCP 示例查看代码
高级 MCP 实现
语言描述链接
C#高级示例查看代码
Java with Spring容器应用示例查看代码
JavaScript高级示例查看代码
Python复杂实现查看代码
TypeScript容器示例查看代码

🎯 学习 MCP 的先决条件

为了充分利用本课程,你应具备:

  • 至少掌握以下一种语言的编程基础:C#、Java、JavaScript、Python 或 TypeScript

  • 了解客户端-服务端模型和 API

  • 熟悉 REST 和 HTTP 概念

  • (可选)了解 AI/ML 概念

  • 加入我们的社区讨论以获得支持

📚 学习指南与资源

此代码库包含多种资源,可帮助你有效地浏览和学习:

学习指南

我们提供了全面的学习指南,帮助你有效地浏览此代码库。指南包括:

  • 展示所有涵盖主题的可视化课程地图
  • 对代码库各部分的详细介绍
  • 如何使用示例项目的指导
  • 适合不同技能水平的推荐学习路径
  • 补充学习内容的其他资源
更新日志

我们维护着详细的更新日志,记录课程材料的所有重要更新,包括:

  • 新增内容
  • 结构变更
  • 功能改进
  • 文档更新

🛠️ 如何有效地使用本课程

本指南中的每节课都包含:

  1. 对 MCP 概念的清晰讲解
  2. 多种语言的实时代码示例
  3. 构建实际 MCP 应用的练习
  4. 面向进阶学习者的额外资源

活动

MCP Dev Days 2025 年 7 月
➡️按需观看 - MCP Dev Days

准备好参加 MCP Dev Days,体验为期两天的深入技术洞见、社区交流和实践学习吧。这是一场专为 Model Context Protocol(MCP)举办的线上活动。MCP 是一项新兴标准,旨在连接 AI 模型及其所依赖的工具。 你可以在我们的活动页面注册并观看 MCP Dev Days:https://aka.ms/mcpdevdays。

第 1 天:MCP 生产力、开发工具和社区:

重点是赋能开发者在开发工作流中使用 MCP,并庆祝 MCP 社区的卓越成果。Arcade、Block、Okta 和 Neon 等社区成员及合作伙伴将与我们一起,展示他们如何与 Microsoft 合作,共同打造开放、可扩展的 MCP 生态系统。涵盖 VS Code、Visual Studio、GitHub Copilot 和热门社区工具的真实演示 实用、由上下文驱动的开发工作流 由社区主导的课程和见解 无论你刚开始接触 MCP,还是已经在基于 MCP 构建,第 1 天都将为你带来启发和可付诸实践的收获。

第 2 天:自信地构建 MCP 服务

面向 MCP 构建者。我们将深入探讨实现策略和最佳实践,助你创建 MCP 服务并将 MCP 集成到 AI 工作流中。

主题包括:
  • 构建 MCP 服务并将其集成到 Agent 体验中
  • 由提示词驱动的开发
  • 安全最佳实践
  • 使用 Functions、ACA 和 API Management 等构建模块
  • 注册表规范对齐和工具(1P + 3P)

如果你是开发者、工具构建者或 AI 产品策略师,这一天将为你提供所需的见解,助你构建可扩展、安全且面向未来的 MCP 解决方案。

MCP 训练营,2025 年 8 月

通过高强度视频课程,学习如何创建 MCP 服务、与 VS Code 集成,并基于 MCP for Beginners 课程内容在 Azure 上进行专业部署。完成后,你将掌握实用技能,应用于各大公司已在使用的技术。

➡️按需观看 MCP 训练营 | 英语
➡️按需观看 MCP 训练营 | 巴西葡萄牙语
➡️按需观看 MCP 训练营 | 西班牙语

🌟 感谢社区

感谢 Microsoft 杰出专业人士 Shivam Goyal 贡献重要的代码示例。

📜 许可证信息

此内容根据 MIT License 授权。条款和条件请参阅 LICENSE。

🤝 贡献指南

本项目欢迎贡献和建议。大多数贡献都要求你同意贡献者许可协议(CLA),声明你有权授予并确实授予我们使用你的贡献的权利。详情请访问 https://cla.opensource.microsoft.com。

提交拉取请求时,CLA 机器人会自动判断你是否需要提供 CLA,并在 PR 中添加相应标记(例如,状态检查、评论)。只需按照机器人提供的说明操作即可。对于使用我们 CLA 的所有仓库,你只需完成一次此操作。

本项目已采用 Microsoft 开源行为准则。 如需了解更多信息,请参阅行为准则常见问题,或通过 [email protected] 联系我们,提出其他问题或意见。

📂 仓库结构

仓库结构如下:

  • Core Curriculum (00-10):按顺序组织为十个模块的主要内容
  • images/:课程中使用的图表和插图
  • translations/:通过自动翻译提供多语言支持
  • translated_images/:图表和插图的本地化版本
  • study_guide.md:全面介绍如何浏览仓库的指南
  • changelog.md:课程材料所有重大更改的记录
  • mcp.json:MCP 规范的配置文件
  • CODE_OF_CONDUCT.md, LICENSE, SECURITY.md, SUPPORT.md:项目治理文档

🎒 其他课程

我们的团队还制作了其他课程!快来看看:

™️ 商标声明

本项目可能包含项目、产品或服务的商标或徽标。经授权使用 Microsoft 商标或徽标时,须遵守并遵循 Microsoft 商标与品牌指南。 在本项目的修改版本中使用 Microsoft 商标或徽标,不得造成混淆,也不得暗示 Microsoft 提供赞助。 使用第三方商标或徽标时,须遵守相应第三方的政策。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。