______________________________________________________________________
标题:即时MCP 表情符号⚡ 颜色来源:紫色 颜色致:蓝色 sdk:docker 应用端口:7860 固定:false short_description:随时随地部署MCP服务器,由Modal提供支持 标签:
- mcp在行动轨道企业中的应用
- mcp在行动中追踪消费者
- 建设mcp轨道企业
______________________________________________________________________
⚡ 即时MCP-在几秒钟内立即创建、管理和部署MCP服务器
立即部署MCP服务器并从任何地方访问它们。由Modal提供动力。
通过在几秒钟内而不是几小时内部署模型上下文协议(MCP)服务器来转换您的工作流程。连接到外部API,节省令牌成本,并使用无限的自定义工具扩展您的AI功能。
🚀 尝试现场演示: https://mcp-1st-birthday-instantmcp.hf.space
🔗 实时MCP服务器: https://mcp-1st-birthday-instantmcp.hf.space/gradio_api/mcp/
______________________________________________________________________
🏆 为MCP的第一个生日黑客马拉松而建
📢 社会岗位: 推特/X
提交轨迹:
- 🔧 建造MCP轨道 -企业
- 🤖 MCP在行动轨道 -企业与消费者
______________________________________________________________________
🎯 赞助商和关键技术
技术支持
| 技术 | 用途 |
|---|---|
| 🚀 模态 | 无服务器部署——零停机、自动扩展、仅在使用时付费 |
| 🧠 Anthropic | Claude AI用于智能代码生成和自然语言部署 |
| 🎨 Gradio v6 | 具有原生MCP支持和实时流媒体的交互式UI |
| 🔒 奈比乌斯 | 每次部署前进行人工智能安全扫描 |
| ⚡ SambaNova | 获取开源模型作为一种经济高效的替代方案 |
| 🤗 拥抱脸 | 公共托管和社区共享平台 |
______________________________________________________________________
🚀 什么是即时MCP?
即时MCP 是一个完整的平台,它改变了您创建、部署和管理MCP服务器的方式。它采用Gradio v6构建,并由Modal的无服务器基础架构提供支持,使开发人员能够:
- ✅ 立即部署MCP服务器 -从创意到生产,不到60秒
- ✅ 零基础设施管理 -模态处理缩放、冷启动和成本
- ✅ 人工智能辅助开发 -Claude和SambaNova集成用于智能代码生成
- ✅ 企业级安全 -使用Nebius AI进行自动漏洞扫描
- ✅ 全面分析 -实时跟踪使用情况、性能和成本(即将推出)
- ✅ 成本优化 -闲置时缩放到零,只为使用的东西付费
______________________________________________________________________
💡 为什么是即时MCP?真实世界用例
1. 🔌 连接到外部API以节省成本
不必为每项任务使用昂贵的Claude API调用,而是部署专门的MCP服务器:
- 本地缓存API响应
- 批量处理多个请求
- 为简单任务使用更便宜的替代品
- 结果: 为重复操作节省60-80%的代币成本
例子: 部署一个缓存预报的天气MCP服务器,而不是让克劳德反复获取预报。
2. 🎨 使用Gemini进行前端开发
创建一个MCP服务器,连接到Google的Gemini API,用于:
- UI/UX设计建议
- 前端代码生成
- 可视化组件创建
- 好处: 使用Gemini的专业功能,同时保留Claude用于后端逻辑
3. 🔍 作为网络搜索引擎的困惑
部署具有Perplexity集成的MCP服务器以:
- 在不使用Claude令牌的情况下执行网络搜索
- 从互联网获取实时信息
- 通过将研究转移到外部工具来扩展对话限制
- 影响: 10倍长的Claude会话,不会达到使用限制
示例用例:
User asks Claude: "What are the latest developments in quantum computing?"
→ Claude calls your Perplexity MCP server
→ Perplexity searches and summarizes
→ Claude receives results without token overhead
→ User gets answer, your session continues4. 🔬 构建研究工具
使用MCP服务器创建专门的研究助理,这些助理:
- 查询学术数据库(arXiv、PubMed、Google Scholar)
- 聚合来自多个来源的数据
- 处理和汇总大型文档
- 跟踪引用和参考文献
- 工作流程改进: 研究人员获得了自动化的文献综述,而不是手动搜索
5. 🏢 企业集成
部署连接到以下位置的MCP服务器:
- 内部数据库和CRM系统
- 公司知识库
- 专有API和微服务
- 没有API暴露的遗留系统
- 价值: 将企业数据带到Claude,而无需公开凭据或构建复杂的集成
______________________________________________________________________
✨ 主要特点
🎯 核心能力
1. 即时部署到Modal
- 从UI或AI聊天一键部署
- 自动依赖性检测
- 零停机更新
- 成本优化配置(可扩展到零)
- 即时公共HTTPS端点
2. 人工智能驱动开发 (Gradio v6功能:代理聊天机器人)
- 克劳德·十四行诗4 智能代码生成集成
- 桑巴诺娃呼叫3.3 70b 作为经济高效的替代方案
- 自然语言到MCP服务器的转换
- 自动调试和优化
- 代码审查和安全建议
3. 企业级安全
- Nebius AI驱动的扫描 每次部署前
- 检测:SQL注入、命令注入、恶意代码
- 基于严重性的阻止(阻止高/关键漏洞)
- 所有安全扫描的审计跟踪
- 用于预部署测试的手动故障诊断仪
4. 综合分析仪表板
- 实时使用统计
- 工具流行度跟踪
- 客户分布分析
- 性能指标(响应时间、成功率)
- 成本跟踪和优化见解
- 时间线可视化(每小时/每天聚合)
5. 生产就绪数据库 (PostgreSQL)
- 具有连接池的可扩展存储
- ACID事务确保数据完整性
- 完成审计日志记录
- 具有历史保存功能的软删除
- 通过SQLAlchemy ORM进行高级查询
🎨 使用的Gradio v6功能
该项目展示了几个 Gradio v6 能力:
- 增强的MCP支持 (
mcp_server=True)
- 位于的内置MCP服务器端点 /gradio_api/mcp/ - 自动工具注册 gr.api() - 用于工具调用的可流化HTTP传输
- 改进的组件系统
- 用于组织工作流的标签界面 - 无需页面刷新即可实时更新 - 定制CSS以优化用户界面
- 更好的API控制
- show_api=False 仅用于UI处理程序 - MCP暴露的明确工具注册 - 自定义端点的FastAPI集成
- 移动响应式设计
- 适用于所有屏幕尺寸的自适应布局 - 触摸优化控制 - 渐进式web应用程序功能
- 实时流媒体
- 来自Claude/SambaNova的流式聊天响应 - 实时部署状态更新 - 渐进式工具执行反馈
______________________________________________________________________
🛠️ 可用的MCP工具
部署管理
deploy_mcp_server
将新的MCP服务器部署到Modal.com
{
"server_name": "weather-api",
"mcp_tools_code": "from fastmcp import FastMCP...",
"extra_pip_packages": "requests,pandas",
"description": "Weather data and forecasts",
"category": "APIs",
"tags": ["weather", "data"],
"author": "Your Name",
"version": "1.0.0"
}特征:
- 自动安全扫描(Nebius AI)
- 依赖性检测和安装
- 成本优化的模态配置
- 即时HTTPS端点生成
- 完成审计日志记录
______________________________________________________________________
list_deployments
获取所有已部署的MCP服务器的统计信息
返回部署列表,其中包含:
- URL和端点
- 使用统计
- 状态和健康检查
- 上次使用的时间戳
- 请求总数
______________________________________________________________________
get_deployment_status
检查部署的详细状态
{
"deployment_id": "deploy-mcp-weather-abc123"
}退货:
- 实时状态检查(是否在Modal上运行?)
- 当前URL和端点
- 配置详细信息
- 使用统计
- 健康指标
______________________________________________________________________
get_deployment_code
检索部署的源代码
在修改部署之前使用此选项,以查看当前代码、包和工具。
______________________________________________________________________
update_deployment_code
更新和重新部署MCP服务器
{
"deployment_id": "deploy-mcp-weather-abc123",
"mcp_tools_code": "updated code...",
"extra_pip_packages": ["requests", "beautifulsoup4"],
"server_name": "new-name",
"description": "Updated description"
}智能更新:
- 保留URL(重用相同的Modal应用程序名称)
- 短暂停机时间(~5-10秒)
- 更新前自动备份
- 安全重新扫描
- 通过历史记录回滚功能
______________________________________________________________________
delete_deployment
从Modal中删除部署
{
"deployment_id": "deploy-mcp-weather-abc123",
"confirm": true
}安全删除:
- 需要明确确认
- 软删除(保留历史记录)
- 停止Modal应用程序计费
- 维护审计跟踪
______________________________________________________________________
安全工具
scan_deployment_security
无需部署即可扫描MCP代码以查找漏洞
{
"mcp_tools_code": "your code...",
"server_name": "my-server",
"extra_pip_packages": ["requests"],
"description": "Optional context"
}由Nebius AI提供技术支持 -检测:
- ❌ 代码注入(SQL、命令等)
- ❌ 恶意网络行为
- ❌ 资源滥用模式
- ❌ 破坏性行动
- ❌ 已知的恶意软件包
严重级别:
- ✅ 安全 -未发现问题
- ⚠️ 低 -允许的小问题
- ⚠️ 中等 -建议审核,允许审核
- 🚫 高 -严重问题,部署受阻
- 🚫 关键的 -严重威胁,部署受阻
______________________________________________________________________
分析与统计(即将推出-正在开发中)
______________________________________________________________________
📸 截图
AI助手

*与Claude或SambaNova聊天,使用自然语言创建MCP服务器*
______________________________________________________________________
管理面板

*从一个统一的界面部署、管理和监控所有MCP服务器*

*查看部署详细信息和状态*
______________________________________________________________________
代码编辑器

*使用语法高亮显示和实时预览编辑部署代码*
______________________________________________________________________
部署日志

*跟踪部署历史和事件*
______________________________________________________________________
Claude桌面集成

*您部署的MCP服务器可以直接在Claude Desktop中访问*
______________________________________________________________________
🔌 连接到克劳德桌面
部署MCP服务器后,只需3个简单步骤即可将其与Claude Desktop集成:
步骤1:获取部署URL
部署后,您将收到一个URL,如下所示:
https://your-username--deploy-mcp-weather-abc123.modal.run步骤2:添加到Claude桌面配置
打开你的 claude_desktop_config.json 文件并添加:
{
"mcpServers": {
"your-server-name": {
"command": "npx",
"args": [
"mcp-remote",
"https://your-deployment-url.modal.run/mcp"
]
}
}
}例子:
{
"mcpServers": {
"weather-api": {
"command": "npx",
"args": [
"mcp-remote",
"https://myuser--deploy-mcp-weather-abc123.modal.run/mcp"
]
}
}
}步骤3:重新启动克劳德桌面
关闭并重新打开Claude Desktop。您的MCP服务器工具现在可以使用了!
配置文件位置:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 视窗:
%APPDATA%/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
______________________________________________________________________
🎓 如何使用
注: 即时MCP与 任何支持SSE的MCP客户端 (服务器发送事件)--包括Claude Desktop、Cursor、Windsurf等。您还可以使用Claude本身通过此平台开发和部署新的MCP服务器!
方法一:AI助手(推荐)
- 导航到 🤖 AI助手 标签
- 选择您的AI提供商(Claude或SambaNova)
- 用自然语言描述你想要什么:
"Create an MCP server that fetches current weather
for any city using the wttr.in API"- AI将:
- 生成MCP代码 - 扫描安全问题 - 部署到Modal - 返回端点URL
- 连接到克劳德桌面 -添加到您的
claude_desktop_config.json:
{
"mcpServers": {
"your-server-name": {
"command": "npx",
"args": [
"mcp-remote",
"https://your-deployment-url.modal.run/mcp"
]
}
}
}配置文件位置:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 视窗:
%APPDATA%/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
添加配置后,重新启动Claude Desktop以连接到部署的MCP服务器!
方法2:代码编辑器
- 首选 💻 代码编辑器 标签
- 按照FastMCP格式编写MCP代码:
from fastmcp import FastMCP
mcp = FastMCP("my-server")
@mcp.tool
def my_function(param: str) -> str:
"""Description of what this tool does"""
return f"Result: {param}"- 添加任何必需的包
- 点击 部署
- 复制集成配置并添加到Claude Desktop(见下文)
方法3:管理面板
- 使用 ⚙️ 管理面板 用于:
- 快速部署表单 - 查看所有部署 - 管理现有服务器 - 测试已部署的端点
______________________________________________________________________
🏗️ 建筑
技术栈分解
前端:Gradio v6
- 工作流的标签界面
- 实时流媒体更新
- 移动响应式设计
- 自定义CSS样式
- 内置MCP端点
后端:FastAPI+SQLAlchemy
- RESTful API设计
- PostgreSQL数据库
- 连接池
- 交易管理
- 全面的错误处理
部署:模态
- 无服务器Python运行时
- 自动缩放(包括到零)
- 冷启动优化
- HTTPS端点
- 环境变量管理
AI集成:
克劳德(人类学) -主要人工智能助理
- 代码生成
- 自然语言处理
- 部署工具使用
- 智能调试
SambaNova -经济高效的人工智能替代方案
- 兼容OpenAI的API
- 可用型号:
- Meta-Llama-3.3-70B-说明书 - Meta-Llama-3.1-405B-说明书 - Meta-Llama-3.1-70B-说明书 - Meta-Llama-3.1-8B-说明书 - DeepSeek-R1 - DeepSeek-R1-Distill-Calma-70b - QwQ-32B
Nebius AI -安全扫描
- 漏洞检测
- 代码分析
- 威胁分类
- 自动封锁
______________________________________________________________________
🎯 黑客马拉松亮点
创新
- 首个MCP即服务平台
- 无需基础设施即可部署MCP服务器 - 管理分析和监控 - 一键部署
- 人工智能驱动的开发工作流程
- MCP服务器的自然语言 - 自动化测试和安全 - 智能代码优化
- 成本优化策略
- 可扩展到零(无闲置成本) - 最小资源分配 - 外部API集成以节省代币
Gradio v6功能展示
- ✅ 原生MCP服务器支持
- ✅ 显式工具注册
- ✅ 流媒体响应
- ✅ 标签界面
- ✅ 移动响应
- ✅ FastAPI集成
- ✅ 自定义webhook端点
多赞助商整合
| 赞助商 | 整合 | 影响 |
|---|---|---|
| 模态 | 部署平台 | 零基础设施管理 |
| Anthropic | Claude AI | 智能代码生成 |
| Gradio | UI框架 | 美观实用的界面 |
| 奈比乌斯 | 安全扫描 | 企业级安全 |
| SambaNova | 替代LLM | 经济高效的人工智能 |
| 拥抱脸 | 托管 | 易于共享和部署 |
______________________________________________________________________
💰 成本优化
模态定价策略
我们的部署使用 最小资源 为了最大限度地提高免费套餐的使用率:
# Each deployment configured with:
cpu=0.25 # 1/4 CPU core (cheapest tier)
memory=256 # 256 MB RAM (minimal)
scaledown_window=2 # Scale to zero after 2s idle
timeout=300 # 5 min max execution结果: 大多数用户留在Modal的 $30/月免费套餐
🔒 安全特性
多层保护
- 部署前扫描 (奈比乌斯·AI)
- 部署前分析代码 - 阻止高/关键漏洞 - 提供详细解释
- 输入验证
- Python语法检查 - 包名称验证 - 服务器名称清理
- 审计日志
- 跟踪的所有操作 - 已存储安全扫描结果 - 保留部署历史记录
- 安全默认值
- 无任意代码执行 - 沙盒模式运行时 - 环境变量隔离
______________________________________________________________________
📚 文档
- MCP协议: 模型上下文协议
- Gradio MCP文件: Gradio MCP服务器
- 模态文件: 模态文档
- FastMCP: FastMCP框架
______________________________________________________________________
🤝 贡献
我们欢迎捐款!感兴趣的领域:
- 其他AI提供商集成
- 更多可视化选项
- 增强的安全扫描
- 成本优化算法
- 模板库扩展
______________________________________________________________________
📄 许可证
BSL许可证
______________________________________________________________________
🙏 致谢
特别感谢:
- 人类学与Gradio -感谢您举办这场精彩的黑客马拉松
- 模态 -用于无服务器基础架构
- 奈比乌斯 -用于AI驱动的安全
- SambaNova -实现经济高效的LLM访问
- 拥抱脸 -用于托管和社区
- FastMCP -对于优秀的MCP框架
- 整个的 MCP社区 -突破人工智能工具的界限
______________________________________________________________________
🎉 现在就开始吧!
选项1:使用直播平台(推荐)
- 连接到MCP服务器 --将此添加到您的
claude_desktop_config.json:
{
"mcpServers": {
"instant-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp-1st-birthday-instantmcp.hf.space/gradio_api/mcp/"
]
}
}
}- 重新启动克劳德桌面 立即开始部署MCP服务器!
配置文件位置:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 视窗:
%APPDATA%/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
选项2:使用任何与SSE兼容的MCP客户端-Claude
将任何支持SSE的MCP客户端连接到:
https://mcp-1st-birthday-instantmcp.hf.space/gradio_api/mcp/______________________________________________________________________
内置于❤️ MCP一周年黑客马拉松
建造于 Areeb帕夏
