Skip to main content
Glama

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 に指定してください。

このツリー内のプロバイダー:OpenRouterMuAPIGoogle 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>/manifestpack://<id>/canon/<file>pack://<id>/templates/<id>pack://<id>/rubrics/<id>creator://assets/<sha>creator://jobs/<id>。パックのプロンプトはMCPプロンプトになります。

パッケージ

パッケージ

役割

@starlight-intelligence/creator-core

プロバイダー、ルーター、テイストループ、ボールト、フェッチガード、サンドボックス、ストレージ、台帳、公開、ライセンス、パック

@starlight-intelligence/creator-server

MCPサーバーファクトリ(createCreatorServer)+ツール/リソース/プロンプト

@starlight-intelligence/creator-packs-spec

creator-pack-manifest.v1 スキーマ、バリデーター、マージルール、creator-pack CLI

@starlight-intelligence/creator-cli

`creator-mcp stdio

http

setup

doctor

init

approve

packs

inspect`

@starlight-intelligence/creator-provider-{openrouter,muapi,google}

プロバイダーアダプター

starlight-creator-mcp

インストール可能なバンドル

その上にブランドを構築する

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.js

MIT.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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