欢迎参加 Gradio & MCP 智能体主题黑客松!

准备好了吗?一场以智能体(Agent)和模型上下文协议(Model Context Protocol,简称 MCP)为核心的全球在线黑客松即将来袭!

本次活动由 Hugging Face 举办,我们将共同探索基于 Anthropic MCP 和 AI Agentic 系统的最新可能性。

  • 活动时间: 2025 年 6 月 2 日至 6 月 8 日
  • 举办形式: 全球线上同步
  • 奖励总额: $10,000 美元现金 + 丰富奖品
  • 特别福利: 前 250 名成功报名者将获赠由 Sambanova.AI 提供的免费 API 使用额度!

如何参与?

  1. 加入组织:点击 request to join 加入 Hugging Face Agents-MCP-Hackathon 组织。
  2. 注册报名:填写活动页面的报名表(点击阅读原文)。
  3. 组建团队:你可以个人参赛,也可以 2-5 人组队。
  4. 开发项目:选择一个你最感兴趣的赛道,参考下文指南进行创作。
  5. 提交作品:在 6 月 8 日 23:59(UTC)之前提交至对应的 Hugging Face Spaces。

组织页面:

https://huggingface.co/Agents-MCP-Hackathon

活动报名表:

https://ysharma-gradio-hackathon-registration-2025.hf.space/

什么是 MCP?

Model Context Protocol(MCP)是一个开放协议,旨在标准化应用如何向大语言模型(LLM)提供上下文信息。

它的核心目标是帮助模型与外部世界建立连接,提升其作为智能体的交互能力。

了解更多: modelcontextprotocol.io

️ 本次黑客松设有三大赛道:

赛道一:MCP Server 实现

使用 Gradio 构建或扩展支持 MCP 的服务器,实现高效、标准的上下文处理能力。

赛道二:自定义智能体组件

开发专为智能体设计的 Gradio 组件,提升交互体验。可视化工具、交互界面、输入控制等都欢迎。

赛道三:智能体演示应用

构建一个完整的 AI 智能体展示应用(可使用 MCP,也可以不使用),让我们看到它真正能做些什么!

奖励设置

  • 各赛道奖项:

    • 第一名:$2,500 美元
    • 第二名:$500 美元
  • 特别奖项:

    • 社区人气奖:$500 美元
    • 最具创新 MCP 应用奖:$500 美元
    • Hugging Face 官方周边将赠予最活跃参与者!

️ 赛程安排

前期预热

  • 5 月 20 日 - 26 日:活动预告 & Gradio Agent 入门课程发布

黑客松进行时

  • 6 月 2 日 / 3 日:YouTube 启动直播(UTC 上午 9 点)
  • 官方答疑时间(UTC 时间):
    • MCP 技术支持:6 月 3 日 10:00 AM(Abubakar
    • 自定义组件开发:6 月 4 日 10:00 PM(FreddyPete
    • 智能体开发与演示:6 月 5 日 10:00 PM(Yuvi

提交与评审

  • 提交截止:6 月 8 日 23:59(UTC)
  • 评审时间:6 月 9 日至 12 日
  • 获奖公布:6 月 13 日

技术资源推荐

起步模板(开发者友好):

提交说明

赛道一:MCP Server

  • 基于 Gradio 实现 MCP Server 或 Client 功能
  • 创建一个展示用 Space
  • 如涉及 IDE(如 Claude Desktop),请录制演示视频
  • 提交 Space 时包含:
    • 项目简介
    • 部署指南
    • 使用示例
    • 添加标签:mcp-server-track

赛道二:自定义组件

  • 组件需兼容最新版 Gradio
  • 创建包含组件演示的 Space
  • 提供使用说明文档
  • 添加标签:custom-component-track

赛道三:智能体演示

  • 项目需为完整 Gradio 应用
  • 部署至 Hugging Face Spaces
  • 添加标签:agent-demo-track

社群支持

⚖️ 活动规则

参与即表示你同意以下政策:

所有提交作品必须为活动期间原创内容。

常见问题 FAQ

Q:我对 MCP 不熟悉,也能参加吗?

当然!我们欢迎所有技术水平的开发者参加,并提供丰富入门资源。

Q:我可以单独参赛吗?

完全可以!你可以个人参赛,也可以组队(最多 5 人)。

Q:项目评选依据是什么?

我们将根据创新性、技术完成度、用户体验和影响力进行评审,Spaces 社区点赞数也会作为参考。

Q:比赛期间会有技术支持吗?

当然有!包括专家答疑时段、Discord 社群支持以及详尽文档,帮你一路通关。

欢迎大家一起解锁智能体时代的新玩法,期待在 Gradio Space 上看到你的精彩作品!

参加 Hugging Face 组织的 Gradio & MCP 智能体主题黑客松的更多相关文章

  1. Hugging News #0324: 🤖️ 黑客松结果揭晓、一键部署谷歌最新大语言模型、Gradio 新版发布,更新超多!

    每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新.社区活动.学习资源和内容更新.开源库和模型更新等,我们将其称之为「Hugging Ne ...

  2. 记录参加“牛津计划.Docker在线黑客松”比赛的过程

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  3. 多智能体系统(MAS)简介

    1.背景   自然界中大量个体聚集时往往能够形成协调.有序,甚至令人感到震撼的运动场景,比如天空中集体翱翔的庞大的鸟群.海洋中成群游动的鱼群,陆地上合作捕猎的狼群.这些群体现象所表现出的分布.协调.自 ...

  4. 【SerpentAI:Python开源游戏智能体开发框架——相比OpenAI Universe可导入自己的游戏、可脱离Docker/VNC运行】

    https://weibo.com/fly51fly?from=myfollow_all&is_all=1#1514439335614 [SerpentAI:Python开源游戏智能体开发框架 ...

  5. TensorFlow利用A3C算法训练智能体玩CartPole游戏

    本教程讲解如何使用深度强化学习训练一个可以在 CartPole 游戏中获胜的模型.研究人员使用 tf.keras.OpenAI 训练了一个使用「异步优势动作评价」(Asynchronous Advan ...

  6. 伯克利推出「看视频学动作」的AI智能体

    伯克利曾经提出 DeepMimic框架,让智能体模仿参考动作片段来学习高难度技能.但这些参考片段都是经过动作捕捉合成的高度结构化数据,数据本身的获取需要很高的成本.而近日,他们又更进一步,提出了可以直 ...

  7. DRL 教程 | 如何保持运动小车上的旗杆屹立不倒?TensorFlow利用A3C算法训练智能体玩CartPole游戏

    本教程讲解如何使用深度强化学习训练一个可以在 CartPole 游戏中获胜的模型.研究人员使用 tf.keras.OpenAI 训练了一个使用「异步优势动作评价」(Asynchronous Advan ...

  8. STM32W108无线传感器网络节点自组织与移动智能体导航技术

    使用STM32W108无线开发板及节点完毕大规模网络的自组建,网络模型选择树型,网络组建完毕之后,使用基于接收信号强度指示RSSI(ReceivedSignal Strength Indication ...

  9. 基于ROBO-MAS多智能体自主协同 高频投影定位系统

  10. 基于E-PUCK 2.0多智能体自主协同 高频投影定位系统

    群体智能机器人是一种国际前沿的人工智能研究项目,由多个小型机器人组成的集群式解决系统,灵感源于蚂蚁.蜜蜂.鱼等群体生物,在没有统一领导的情况下,也能合作执行大量复杂的任务,比如组建一个图形,再在此基础 ...

随机推荐

  1. LangChain大模型框架& Dify低代码 AI 开发平台

    目录 1. LangChain介绍 1.1 架构 1.2 概念 1.3 术语 1.4 LangChain实战 2. LLM 应用开发平台dify 2.1 dify安装 2.2 设置知识库 3. dif ...

  2. 《HelloGitHub》第 107 期

    兴趣是最好的老师,HelloGitHub 让你对开源感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣.入门级的开源项目. github.com/521xueweihan/HelloG ...

  3. 万字调研——AI生成内容检测

    数据集 TweepFake 地址 摘要:深度伪造(deepfakes).合成或篡改媒体的威胁正变得越来越令人担忧,尤其是对于那些已经被指控操纵公众舆论的社交媒体平台而言.即使是最简单的文本生成技术(例 ...

  4. Socket通信-Linux系统中C语言实现TCP/UDP图片和文件传输

    TCP实现 传输控制协议(TCP,Transmission Control Protocol) 是为了在不可靠的互联网络上提供可靠的端到端字节流而专门设计的一个传输协议.TCP是因特网中的传输层协议, ...

  5. 【ABAQUS2023-Output Vars】使用记录

    计算结构的应变能,ALLSE=所有单元的ESEDEN*EVOL.但这不适用于模态分析,因为模态分析EVOL不能用 ALLSE Field: no History: yes .fil: automati ...

  6. js回忆录(2) -- 逻辑表达式,条件语句

    之所以要把逻辑表达式和条件语句放一块写一下,完全是因为二者的联系太过紧密,逻辑运算产生布尔值的结果,而条件语句则根据布尔值决定走那个分支. 逻辑与: &&, 首先逻辑与有逻辑与运算功能 ...

  7. FastAPI依赖注入:参数共享与逻辑复用

    扫描二维码关注或者微信搜一搜:编程智域 前端至全栈交流与成长 第一章:依赖注入核心原理 1.1 依赖树构建机制 from fastapi import Depends def auth_service ...

  8. [Vue warn]: Unknown custom element: did you register the component correctly?

    前言 [Vue warn]: Unknown custom element: did you register the component correctly? For recursive compo ...

  9. JS处理数据四舍五入(tofixed与round的区别详解)

    1 .tofixed方法 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字.例如将数据Num保留2位小数,则表示为:toFixed(Num):但是其四舍五入的规则与数学中的规则 ...

  10. MAMP使用简单教程

    这个配置,没有域名访问,平时可以放些demo使用,如果需要域名访问请看MAMP PRO教程 启用服务 打开Launchpad中灰色的MAMP,进入界面后,点击Preferences,然后只需拿着鼠标点 ...