作为结构化推理的坚定支持者,我一度对MCP感到困惑:Agent和工具调用的概念早已普及,为何还需要MCP这样的额外设计呢?本文就来深入探讨MCP,看看它究竟解决了什么问题。 celsius", "fahrenheit"], "description": "温度单位,摄氏度或华氏度" } }, "required": ["location"] }}3. 与其说是搭建新的MCP工具服务,不如说是把已有的服务通过MCP的链接中枢转接成统一协议的AI工具服务。 理解MCP:从完整工具调用流程说起要理解MCP的作用,需先看LLM调用工具的完整流程:构建上下文:Agent获取可用工具列表及其描述(JSON Schema/Prompt)模型推理:LLM结合用户Query ,而步骤1(获取工具列表)和步骤3(调用异构服务),步骤4(处理服务结果) 的工程化集成缺乏统一方案,这也是MCP的价值所在MCP的核心价值:统一协议,降低复杂度在没有MCP时,每个Agent需为每个工具服务定制开发连接逻辑
作为艺术创作者,最近我有在学习一些技术,了解到有这么一种风格趋势:GANism。是从GAN演变而来的。 文末有福利 GAN在2014年提出至今,有无数的变种,除了用于造假、去除马赛克,比较有意思的用处是作为艺术创作的工具,被用于绘画中。 @opus 在设计领域有很多设计工具,比如sketchup是用于3D建模的工具,Figma是用于UI设计的工具。 工具把一些复杂、难懂的知识变成了标准功能,降低了技术的门槛。 如果想快速的使用技术,那当然是使用艺术领域的创作工具了~~ 最近有了解到一款新媒体艺术工具TouchDesigner,适用于哪些人呢? image.png 5天实操脱产课程 让你玩转当下最热门的 新媒体艺术创作工具TouchDesigner TouchDesigner可以做什么?
MCP Client 的多工具编排能力直接决定了系统能否处理复杂任务,实现工具间的无缝协作。 1.3 MCP v2.0 多工具编排的核心价值 MCP v2.0 重新定义了 Client 的多工具编排能力,其核心价值体现在: 灵活性:支持多种编排模式,适应不同场景需求 高效性:充分利用并行计算资源 支持混合执行:结合序列和并行执行 新要素 3:动态依赖解析 支持基于执行结果的动态依赖解析 允许在执行过程中调整依赖关系 支持条件依赖:根据前序工具的执行结果决定后续工具的执行 2.2 智能依赖管理系统 v2.0 编排 专为 AI 工具设计,轻量级 生态尚在发展 AI 工具链编排 原生支持 4.3 MCP v2.0 多工具编排的优势分析 通过与传统方案和主流框架的对比,可以看出 MCP v2.0 多工具编排的主要优势 Server:本地部署 测试结果: 测试场景 工具数量 依赖深度 序列执行时间(秒) 并行执行时间(秒) 加速比 简单线性 5 5 10.5 3.2 3.28 复杂 DAG 10 3 18.2 4.8
MCP server.py 服务端 3. fastapi 启动 api 服务 4. 对话测试 5. 代码调用 6. ,并通过 @mcp.tool() 装饰器注册工具函数。 (transport="stdio") 3. fastapi 启动 api 服务 搭建了一个简单的 Web 服务来与 MCP 服务器交互。 二者关系 MCP 中的 tool 是具体的工具实现,function calling 是调用这些工具的方式。 MCP 是协议规范,定义了 LLM 和工具之间的通信方式;function calling 是 LLM 的能力,利用 MCP 协议调用工具。 二者紧密协作,共同实现复杂的应用场景。
youmind使用推荐1.什么是youmind1.1简单介绍一句话介绍:一个为学习者、创作者打造的 AI Creation Studio,助力你把每一个天马行空的想法转变成“让自己满意的作品”! 阅读爱好者可以看看,当成小故事进行阅读2.5更新记录不同的版本支持的最新的功能,版本的迭代增加的功能,都可以在这个里面看到;目前的Youmind是0.5版本,很难想象1.0版本的时候是什么样子,所以狠狠地期待住吧3. 快速上手这里,我会针对于新手,告诉你如何上手,快速用起来,我相信,你会和我一样,爱上这个工具的3.1安装插件首先,去首页,把这个插件安装,就是chrome插件,两个方式:首页安装,youmind首页有介绍 ,notebookLM主要还是学习,两者还是存在着区别的3.7工具结合使用以上,就是一些常用的方法,新手可以尝试使用,逐渐熟悉,但是这不意味着youmind就是完美的,万能的;比如AI辅助读书,可能之前我介绍的 ,即使youmind是我很喜欢的产品,也有不足的地方,我们应该根据自己的场景选择合适的工具,让其为我们的学习,工作和生活服务;我后续准备吧youmind作为主力啦,关注我,我会分享分享我的youmind
WonderPen Mac版是一款强大的文字创作工具,支持Markdown,支持全屏模式,让您专注于写作,文档可以导出为图像,PDF,word,HTML等,非常适合长篇写作。 3、导出为多种格式「妙笔」支持导出为多种格式,包括图片(PNG)、PDF、Word、文本、网页等。导出时,可以选择只导出当前选中的节点,还是包含其子节点。
/exp1/server" "github.com/mark3labs/mcp-go/server" ) func main() { s := server.NewMCPServer( = nil { panic(err) } } 定义完成后我们可以使用工具mcpinspector测试下是否成功 nvm use v18.14.0 npx @modelcontextprotocol /inspector 启动后界面如下: 在tools/list下面我们可以看到我们定义的mcp工具 example_ExampleService_GetPerson call tool后返回如下 { person /langchain/protoc_gen_mcp/exp1/example.service.v1" ) import ( "context" "github.com/mark3labs /mcp-go/mcp" mcpserver "github.com/mark3labs/mcp-go/server" "encoding/json" "google.golang.org
一、传统与AI的抉择当油画刀与代码编辑器在工作室共存,关于创作方式的争论早已超越工具选择的表层。 纽约视觉艺术学院的研究表明,78%的职业艺术家同时使用传统媒介与数字工具,这种混合工作流的创作效率比单一模式高出53%。真正的命题并非"二选一",而在于如何让两种创作维度形成共生关系。 3.无限元素的即取即用复杂背景绘制耗时占比通常超过创作周期的60%。 3. 动态知识网络构建连接艺术史数据库的AI系统,可在创作过程中实时推荐相关流派参考。 这种"数字-物理"的交替创作,能有效防止技术依赖。伦敦艺术大学的对照实验显示,定期回归传统媒介的创作者,其作品情感传达力评分持续高于纯数字创作者。3.
图片来源:艾瑞咨询 ---- 02 — 创作者工具是什么? 创作者工具是一个帮助创作者的进阶功能,可以协助创作者制作适合自己的内容,深入了解内容的创作效果及在平台上其他人交流,用户和创作者在创作者平台的双向沟通,有助于创作者搭建私域,进行用户的精细化运营,同时也有助于平台构建社区 创作者的的工具可以大概分为两类,分别为创作者服务平台、内容制作工具。 内容制作工具为视频、图片、音频剪辑制作提供便捷的工具,让人人皆可以创作,功能主要包含视频剪辑、素材、模板、教程等相关功能。 创作者平台根据创作者不同的阶段提供不同程度的课程和灵感,帮助创作者快速创作内容。
这里非常推荐大家去看一下这个开场动画,不管不是不是果粉,看完之后,你的心里都会有这样一个想法:苹果yyds 看完上面的图之后,类比到我们平常的文章创作过程中,我们时常也会有这样的困惑,苦于自己找不到好的图片素材 所以说有好的文章创作工具能够极大的方便我们的创作. 并且相应的RGB配色也会为我们选出来. 3.文档转换类工具 3.1-Markdown-Weixin 工具网址:https://md.qikqiak.com/ 这个工具能够帮助我们非常快速的将markdown 但是对于一些不是特别注重主题的号主来说,这个就已经够用了. 3.2-Mdnice 工具网址:https://www.mdnice.com/ 这个工具和上面的工具实现的功能都是一样的,但是它比上面的工具好用的就是他能够自定义主题 工具网址:https://www.addog.vip/ 这个工具为我们提供了很多的分类,并且每个分类都为我们提供了很多的工具,上面的工具如果你记不得的话,都没有关系,只要记住这一个就够了. ?
它规定了AI Agent如何调用外部工具、获取数据,并与服务交互。Resend MCP 服务器可以同时与多个 MCP 客户端交互,使其具备邮件发送能力。 实现复杂任务的自动化MCP 还支持“人类参与(human-in-the-loop)”,允许人在关键节点提供额外信息或批准操作3 MCP目前的热门应用如有够多的 MCP 服务器,用户就能将任何 MCP 客户端变成 Blender MCP 服务器 → 让不会建模的用户,通过自然语言描述 3D 模型,AI Agent自动生成对应的图像或动画社区还正在开发适用于 Unity 和 Unreal Engine 的 MCP 服务器,AI 生成 3D 内容的流程正在变得越来越完善。 npm 或 RapidAPI 的 MCP 服务器注册中心,让 AI Agent自动发现并集成工具。
热点创作写笔记其实,我们对待摸鱼这件事,完全可以提升到一个新的境界。不能只是简单地摸鱼,而是要摸到真正有价值的鱼。 ,所以这很大程度的让这个工具适合于开发者们的创作场景。 小红书小红书MCP小红书MCP发布器主要提供了两种功能:发布笔记和发布视频笔记。有了这个组件,我们可以随时随地在工作时发布一篇蹭热点的小红书笔记,简直是创作的必备神器! 腾讯云的CodeBuddy编程助手,不仅仅是一个提升编程效率的工具,它更是我的“副业探索伙伴”。借助它,我能轻松抓取热点新闻、整理旅游信息,甚至把创作内容随时保存到云端,确保数据不会丢失。 而这一切,都得益于那些看似简单,却为我带来无限便捷与乐趣的工具。更棒的是,CodeBuddy插件默默地在背后运行,让我无需担心被同事发现“摸鱼”。
</groupId> 3 <artifactId>spring-ai-starter-mcp-server</artifactId> 4 <version>1.0.0</version> org.springframework.ai.tool.annotation.ToolParam; 3 import org.springframework.stereotype.Service; mcpClient.initialize(); McpSchema.ListToolsResult toolsList = mcpClient.listTools(); //打印工具信息 McpSchema.CallToolResult orderStatus = mcpClient.callTool( //这里我们只有1个工具,所以直接取第一个 (即:MCP Server方法) 第3行,是调用工具queryOrderStatus的结果 第4行,表示关闭Spring Boot应用(MCP Server) 如果运行失败,强烈建议先看看任务管理器里,
3. 以下面每篇详细讲解的地址,持续更新: UWP 手绘视频创作工具技术分享系列 - SVG 的解析和绘制 http://www.cnblogs.com/shaomeng/p/7476480.html UWP 手绘视频创作工具技术分享系列 - 文字的解析和绘制 http://www.cnblogs.com/shaomeng/p/7537979.html UWP 手绘视频创作工具技术分享系列 - 手绘视频与视频的结合 /shaomeng/p/7634148.html UWP 手绘视频创作工具技术分享系列 - 位图的绘制 http://www.cnblogs.com/shaomeng/p/7668523.html UWP 手绘视频创作工具技术分享系列 - 手绘视频导出 http://www.cnblogs.com/shaomeng/p/7680210.html UWP 手绘视频创作工具技术分享系列 - 有 AI 的手绘视频
为了避免AI在项目里胡作非为,这里推荐6款能显著提升代码可用性的MCP工具。 MCP、某些数据分析工具通常依赖 Python。 降低门槛的解决方案如果想快速体验上述MCP工具,而不希望把时间浪费在配置环境依赖上,ServBay 是一个非常务实的解决方案。ServBay 是一款专为开发者设计的环境管理工具。 统一管理:无论是运行前端相关的MCP,还是后端数据类的MCP,都可以在 ServBay 一个软件内搞定所有的底层运行时支持。AI是为了提高效率,工具也是。 通过 MCP 连接业务,通过 ServBay 搞定环境,把复杂的配置留给工具,把时间留给真正的创造。你用过哪些好用的MCP,分享一下吧~
这期间,使用过不少的工具以协助博客的创作。本文将对我正在使用中的应用工具(包含资料收集整理、文本编辑、截图及录屏、格式转换、图片编辑、图床管理等方面)做以介绍。 资料收集整理 印象笔记 高级账户 148 元/年 让我坚持使用 印象笔记[2] 的动力便是它提供的 web clipper 工具——剪藏[3]。 作为一个所见即所得的 Markdown 格式编辑器,Typora 为创作者提供了更加专注的写作环境。 Typora 转入收费模式后,在网络上引起了一些讨论,对我而言,当前的价格是对得起它的品质的。 尽管已经 3 年没有更新了,但即便在当前也难觅敌手。除了可以将视频转换成 Gif 动图外,还支持添加文字、标识编辑、视频录制、动图管理等众多功能。 image-20220429092949936 Affinity Photo 168 元(疫情打折时价格) 疫情初期购买了 Affinity 的三件套(绝对良心价格 168 * 3)。
猫头虎推荐|用 AI 控制硬件设备的 MCP 工具:MCP2MQTT开源项目 MCP2MQTT 是一款将物联网设备接入 AI 大模型的框架,它通过 Model Context Protocol(MCP) 完整 MCP 协议集成 支持最新 MCP 1.0 规范 资源管理(Resource)、工具调用(Tool Call) 灵活的提示词(Prompt)体系,支持多轮对话 基于状态机的命令与响应映射 3. 功能 Continue 完整支持 优秀的开发工具集成 Cline 资源 + 工具 支持多家 AI 提供商 MQTT 设备 发布/订阅 所有标准 MQTT 设备 八、快速开始 8.1 一键安装 Windows /main/install_macos.py # 运行安装 python3 install_macos.py Ubuntu / Raspberry Pi 用户 # 下载脚本 curl -O https: //raw.githubusercontent.com/MaoTouHU/MCP2MQTT/main/install_ubuntu.py # 运行安装 python3 install_ubuntu.py
这篇文章记录一下我用 MCPTypeScriptSDK 实现一个自包含的 AI 聊天应用的过程:内部包含 MCP 服务器提供上下文,客户端拿上下文再去调 LLM 接口拿回答! 正文 MCP 是什么? 简单说,MCP 是一个给 AI 应用提供上下文的标准协议。你可以把它理解成一个服务标准,它规定了“资源”和“工具”的接口规范,然后通过客户端连接这些接口,就可以组合出丰富的上下文数据。 比如说资源可以是“当前时间”、“用户历史记录”,工具可以是“数据库搜索”、“调用外部 API”。 MCP 架构 (AI 帮我画的图) 其中图片中的 Transport 层还分为: StdioServerTransport:用于 CLI 工具对接 stdin/stdout SSEServerTransport 配置 MCP Client MCP 的客户端用来连接服务器并获取资源或调用工具: // src/client.js; import { Client } from"@modelcontextprotocol
为了解决这个问题,我自己调研开发一个中间件,让Dify的Workflow能够以MCP工具的形式被各种AI应用调用。 什么是MCP? 将Dify平台的Workflow转换为符合MCP协议的工具 2. 支持多个Workflow并行服务,每个通过不同路径访问 3. 实现完整的MCP协议:初始化、工具列表、工具调用 4. 替换API_KEY为实际的Dify API密钥 3. 运行服务:python workflow_mcp_server.py 4. 协议的三个主要方法: 1. initialize - 初始化握手 2. tools/list - 返回可用工具列表 3. tools/call - 执行工具调用 " 启动服务 python workflow_mcp_server.py 3.
前阵子社群成员ML668跟我交流了这款工具,今天我终于有空去详细了解了一下,这是一款名为runway的工具。 ? 自称下一代的创意工具。 ? - 贴近用户习惯 为了适合用户现有的工作流,runway开发了很多插件,比如grasshopper、photoshop、unity3d等都有插件。 最终利用机器所创作的字体。 ? - img2txt 当我们从网络上下载图像时,它们通常具有由长数字和字符串组成的名称。这是因为Web浏览器使用服务器提供的文件名来填充下载框中的文件名。 作者开发了一款浏览器插件,这款小工具经历了好几个版本的迭代。