About this project
MCP Studio Tool SDK is the extension-development repository for EoF MCP Studio on macOS. It provides the native custom-tool ABI (version 3) through include/ToolABI.h, with plugins exporting toolDescribe() and toolEntry() functions that return malloc-allocated UTF-8 JSON buffers. The repository includes example C/Objective-C++ plugins, a Foundation-based JSON bridge, Node.js and Python runtime plugin bundles for launching scripts, and JavaScript tool handlers that run inside MCP Studio's scripting environment using host APIs such as MCPStudio.fileExists, MCPStudio.process, and MCPStudio.httpRequest.
Configuration examples cover tools, skills, prompts, resources, multi-agent workflows, and AI provider settings. The nnlab/poc3 directory contains a dependency-free character-level generative model experiment in Node.js with Safetensors persistence, incremental training, CLI inference, and a browser UI. Builds are supported through Xcode and CMake, targeting macOS 15 or newer with universal arm64/x86_64 binaries. The repository documents the MCP integration boundary but does not include the application's MCP HTTP server implementation.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.