starlight-creator-mcp
starlight-creator-mcp
エージェント型クリエイターのための単一のMCPエンジン。ユーザー自身のマシンとキーですべての処理を行います。ブランドパック(Arcanea、GenCreator、Author OS、Anime Legends)はデータとしてその上に載ります。このリポジトリは、それらが共有するブランド非依存の基盤です。
BYOK、クライアントサイド。 プロバイダーキーはOSのキーチェーンに保存されます。ここではプロキシ、ログ、保存は一切行いません。
来歴付きローカル台帳。 生成またはインポートされたすべてのファイルはコンテンツアドレス(sha256)で管理され、
.provenance.jsonサイドカー(モデル、プロンプト、シード、コスト、パック、ルーブリックスコア)を保持します。テイストループ。
best_of/min_scoreはN個の候補を生成し、ロードされたパックのルーブリックに基づいてビジョン判定で各候補をスコアリングし、最良のものを保持します。人間による承認ゲート付き公開。 投稿は署名付きマニフェストを経由します。準備 → 人間が8文字の確認コードを入力 → HMAC署名 → あなたの Postiz またはローカルアウトボックスを通じて公開。エージェントは自己承認できません。証拠のない数字はブロックされます。
パックはデータ。 カノン、ルーブリック、テンプレート、プロンプト、スタイル、ルーティング設定は
pack.jsonディレクトリから取得されます。2つのパックは合成できます(例:author-os+arcanea)。
インストール
npm名 starlight-creator-mcp はまだレジストリにありません(2026-08-22確認:パキュメント404)。最初の公開が行われるまで npx -y starlight-creator-mcp を実行しないでください。このリポジトリを使用してください:
git clone https://github.com/frankxai/starlight-creator-mcp.git
cd starlight-creator-mcp
pnpm install
pnpm -r --filter './packages/**' run build
node packages/bundle/dist/main.js doctor
node packages/bundle/dist/main.js setup --print # prints Claude / Cursor mcpServers JSON--print なしの setup は対話式です(キーをOSキーチェーンに保存)。非TTYでは正しく終了コード2で終了します。
2026-08-22(main 4185596)にローカルで検証済み:doctor はスターターパック+ローカル台帳/ストレージで終了コード0。キーは任意です。
最初の公開後、インストールパスは npx -y starlight-creator-mcp になります。それまでは、MCPクライアントを node /absolute/path/to/packages/bundle/dist/main.js に指定してください。
このツリー内のプロバイダー:OpenRouter、MuAPI、Google Gemini。fal と ElevenLabs はオプションの後続アダプターであり、doctor の実行には必要ありません。
Related MCP server: Eversince MCP Server
ツール(16)
creator_models · creator_generate_image · creator_generate_video · creator_generate_audio · creator_transcribe · creator_job_status · creator_score · creator_assets · creator_asset_sync · creator_pack_info · creator_publication_prepare · creator_publication_approve · creator_publish · creator_metrics_ingest · creator_metrics_query · creator_license_status
すべてのツールには入力スキーマ、出力スキーマ(structuredContent)、アノテーションがあります。長時間のジョブはブロックせず、wait_ms(≤ 20秒)以内に job_id を返します。リソース:pack://<id>/manifest、pack://<id>/canon/<file>、pack://<id>/templates/<id>、pack://<id>/rubrics/<id>、creator://assets/<sha>、creator://jobs/<id>。パックのプロンプトはMCPプロンプトになります。
パッケージ
パッケージ | 役割 | |||||||
| プロバイダー、ルーター、テイストループ、ボールト、フェッチガード、サンドボックス、ストレージ、台帳、公開、ライセンス、パック | |||||||
| MCPサーバーファクトリ( | |||||||
|
| |||||||
| `creator-mcp stdio | http | setup | doctor | init | approve | packs | inspect` |
| プロバイダーアダプター | |||||||
| インストール可能なバンドル |
その上にブランドを構築する
import { createCreatorServer } from '@starlight-intelligence/creator-server'
import { createOpenRouterProvider } from '@starlight-intelligence/creator-provider-openrouter'
export const createArcaneaServer = () => createCreatorServer({
name: 'arcanea-mcp', version: '1.0.0',
packs: [PACK_DIR], // data only: canon, rubrics, prompts, styles
providers: vault => [createOpenRouterProvider({ vault })],
tools: { alias: { creator_generate_image: 'arcanea_generate_image' }, defaults: { creator_generate_image: { style: 'arcanean-cinematic', best_of: 2 } } },
})ルール:ブランドは基盤に依存し、互いに依存しない。パックはコードではなくデータ。依存関係は一方向。
セキュリティモデル
SECURITY.md をお読みください。要約:キーはキーチェーンに保存され、すべての外部フェッチはプライベートレンジをブロックするホスト許可リストを通過し、すべての書き込みはサンドボックス化され、公開には人間が入力したコードが必要で、サーバーはシェル文字列を実行しません。
開発
pnpm install
pnpm -r --filter './packages/**' run build
pnpm test # unit + protocol-level e2e (spawns the stdio server, mocks providers)
pnpm lint
pnpm inspect # MCP Inspector against dist/stdio.jsMIT.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI agents to generate and iteratively refine images, audio, and video by interacting with a local ComfyUI instance through natural conversation. It provides comprehensive tools for workflow management, node introspection, and publishing generated assets.

Eversince MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceA creative agent that plans and executes across image, video, and audio. Uses 30+ tools, orchestrates 20+ AI models, and does agentic timeline editing.MIT- AlicenseNot gradedqualityAmaintenanceLocal-first AI agent for approval-gated automation and verifiable LLM workflows.1MIT
- AlicenseNot gradedqualityCmaintenanceTurns AI agents into autonomous economic actors by providing tools to discover, evaluate, acquire, and serve tokenized content on the $402 network.1MIT
Related MCP Connectors
Build and run visual creative-production workflows from your AI agent.
Generate images, video, music and voice from your CLI or AI agent. On-brand AI media toolkit.
Signed agent discovery, security attestations, paid work, and verified settlement reputation.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/frankxai/starlight-creator-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server