RockstarOS/ STUDIO
SKY
ソースコードの送信なし
ADD SKY TO YOUR TOOL
このコードを、
あなたのツールに付ける。
起動すると、このPCのSky一覧へ自動で追加されます。公開登録する場合だけ、公開MCP URLと開発者キーを設定します。PC内で使う間は入力・出力や利用記録をSky Cloudへ送りません。
01
SDKを追加プロジェクトのTerminalで1回実行
npm install https://rockstaros-kaiya.noellesugar1.chatgpt.site/toolkits/rockstaros-sky-tool-sdk-0.1.3.tgz02
既存コードへ追加your- の箇所と説明だけ変更
import { createSkyToolApp } from '@rockstaros/sky-tool-sdk';
import { run } from './your-tool.js'; // あなたの既存処理
const sky = createSkyToolApp({
developer: {
id: 'your-developer-id',
name: 'Your name',
supportUrl: 'https://github.com/your-name'
},
app: {
id: 'com.your-name.your-tool',
name: 'Your Tool',
version: '0.1.0',
sourceUrl: 'https://github.com/your-name/your-tool',
license: 'MIT',
// 公開登録する場合だけ、実際に稼働するHTTPS URLを追加:
// publicMcpUrl: 'https://your-tool.example.com/mcp'
}
});
sky.tool({
name: 'run',
title: 'Your Tool',
description: 'このツールが完了する作業を一文で書く',
inputSchema: {
type: 'object',
additionalProperties: false,
properties: { input: {} }
},
handler: run
});
await sky.start({ port: 8787 });