À propos du projet
MCP Studio Tool SDK est le dépôt de développement d'extensions pour EoF MCP Studio sur macOS. Il fournit l'ABI native d'outils personnalisés (version 3) via include/ToolABI.h, avec des plugins exportant les fonctions toolDescribe() et toolEntry() qui renvoient des tampons JSON UTF-8 alloués par malloc. Le dépôt comprend des exemples de plugins C/Objective-C++, un pont JSON basé sur Foundation, des bundles de plugins d'exécution Node.js et Python pour lancer des scripts, ainsi que des gestionnaires d'outils JavaScript qui s'exécutent dans l'environnement de script de MCP Studio en utilisant des API hôtes telles que MCPStudio.fileExists, MCPStudio.process et MCPStudio.httpRequest.
Les exemples de configuration couvrent les outils, les compétences, les invites, les ressources, les workflows multi-agents et les paramètres des fournisseurs d'IA. Le répertoire nnlab/poc3 contient une expérience de modèle génératif au niveau des caractères, sans dépendance, en Node.js, avec persistance Safetensors, entraînement incrémental, inférence en ligne de commande et une interface utilisateur navigateur. Les builds sont pris en charge via Xcode et CMake, ciblant macOS 15 ou plus récent avec des binaires universels arm64/x86_64. Le dépôt documente la frontière d'intégration MCP mais n'inclut pas l'implémentation du serveur HTTP MCP de l'application.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.