登录社区云,与社区用户共同成长
邀请您加入社区
文章摘要: 《MCP 工具开发最佳实践》总结了开发 MCP Server 时的工程经验。文章从 14 个方面给出建议:1) 根据场景选择 stdio 或 HTTP 模式;2) 鉴权设计需支持降级和缓存;3) 配置管理采用三层优先级;4) 工具描述要详细明确;5) 尽早进行参数校验;6) 合理处理错误;7) 配置 HTTP 客户端;8) 日志只输出到 stderr;9) 考虑性能与缓存;10) 协议
本文介绍了使用李红艳先生的DuckDB LuaJIT插件进行数独批量计算的方法。首先通过install luajit from community安装插件并加载,然后从远程仓库duckdb-luajit-libs拉取模块。文档展示了如何列出可用模块、成功安装base64模块并测试使用,同时也记录了安装mcp_demo和sudoku模块时的失败情况,包括语法错误和网络连接问题。该插件为DuckDB提
注:postman中只有websocket才有流式效果。
Agent 配上 tool 才能干活——查时间、调 API、操作日历。你可以直接用 LangChain 的@tool装饰器写本地函数给 Agent 用, 但如果这个 tool 也想通过 API 暴露给外部客户端远程调用, 那就得上 MCP 了。本文记录在一个实际项目中用 FastMCP 写 datetime 工具服务、再用的接入 deepagents 的过程。
cNetgate采用模块化插件架构设计,支持多种工业协议和设备类型。其核心设计包括模块化分离、统一接口规范、动态加载机制和JSON描述文件,支持C/C++动态库及Lua/Python/JavaScript脚本语言开发。插件管理器负责生命周期管理,通过标准化接口实现数据处理和配置。该架构显著提升了系统的可扩展性和灵活性,降低了开发门槛,使不同技术背景的开发者都能参与插件开发,有效解决了工业物联网领域
而且有意思的是,代码本身也是AI写的——用Cline配合Claude 3.5 Sonnet生成,作者还贴心地放出了当时的prompt记录。你现在可以用Claude或者其他支持MCP的AI工具,帮你创建集合、管理环境、甚至整理API文档,全程不用自己动手点鼠标。如果你日常重度使用Postman,又想让AI帮你处理一些重复性的管理工作,可以试试看。另外作者还整理了两个“Awesome MCP Serv
本文介绍了使用SSE协议实现MCP通信的两步操作流程。首先通过GET请求建立SSE长连接获取sessionId,然后使用该ID发送POST请求进行JSON-RPC交互。详细说明了initialize、initialized通知、工具列表查询及工具调用的请求格式和响应处理。重点强调了GET请求必须保持连接,所有POST响应都通过SSE流返回。操作过程包括协议初始化、能力协商和工具调用等步骤,展示了完
Coze 平台虽然内置了许多常用插件(如天气、新闻、数据库),但企业的核心数据往往存储在私有系统中,无法直接使用通用插件访问。这时就需要我们自己开发一个Custom Plugin(自定义插件)查询员工考勤记录获取客户订单状态提交请假申请调取库存信息教你如何配置一个安全、可用的 HTTP 插件,并成功被 Coze Bot 调用。打开你的 Bot 编辑页左侧菜单点击【插件】→【创建自定义插件】配置项值
模块热替换关键点:需识别模块变更,通过WebSocket通知客户端执行更新逻辑。Vite内置HMR API可通过访问。})