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디렉토리에서 오며, 두 팩이 구성됩니다(예:author-os+arcanea).
설치
npm 이름 starlight-creator-mcp는 아직 레지스트리에 없습니다(2026-08-22 확인: packument 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