这个项目能做什么

MCP Studio工具SDK是macOS上EoF MCP Studio的扩展开发仓库。它通过include/ToolABI.h提供原生自定义工具ABI(版本3),插件导出toolDescribe()和toolEntry()函数,返回由malloc分配的UTF-8 JSON缓冲区。该仓库包含示例C/Objective-C++插件、基于Foundation的JSON桥接、用于启动脚本的Node.js和Python运行时插件包,以及可在MCP Studio脚本环境中使用主机API(如MCPStudio.fileExists、MCPStudio.process和MCPStudio.httpRequest)运行的JavaScript工具处理器。 配置示例涵盖工具、技能、提示、资源、多代理工作流和AI提供商设置。nnlab/poc3目录包含一个无依赖的字符级生成模型实验,使用Node.js实现,具有Safetensors持久化、增量训练、命令行推理和浏览器界面。构建支持通过Xcode和CMake进行,目标为macOS 15或更高版本,生成通用arm64/x86_64二进制文件。该仓库记录了MCP集成边界,但不包含应用程序的MCP HTTP服务器实现。