creator-mcp
v1.3.0
Published
MCP server for Creator OS — access your pipeline, deals, analytics, AI tools, and more via any MCP-compatible client
Maintainers
Readme
Creator OS MCP
MCP server for Creator OS. Connect your Creator OS cloud workspace to MCP-compatible clients and let them work with your content pipeline, brand deals, analytics, AI tools, billing, social integrations, pitch pack, and support data.
The package is published as creator-mcp and runs as a local stdio MCP server. Creator OS also exposes a remote Streamable HTTP MCP endpoint at https://usecreator.app/mcp for clients that support remote MCP connections.
What it includes
- Tools across pipeline, deals, AI, analytics, billing, pitch, social, and support workflows
- 5 read-only resources for profile, pipeline, deals, analytics, and subscription context
- 4 reusable prompts for strategy, negotiations, analytics review, and idea brainstorming
- Token-only setup for end users via
CREATOR_OS_TOKEN - Backward compatibility with Supabase JWTs
- Built for the hosted Creator OS product
Requirements
- Node.js 18+
- An active Creator OS account
- A valid Creator OS MCP token generated from your dashboard
Install
You usually do not install this package globally. Most MCP clients can run it directly with npx.
Recommended local package setup
Use creator-mcp@latest to track the latest published package version. The current published version is 1.2.1.
Claude Code
claude mcp add creator-os --scope user --env CREATOR_OS_TOKEN=YOUR_TOKEN -- npx -y creator-mcp@latestClaude Desktop
{
"mcpServers": {
"creator-os": {
"command": "npx",
"args": ["-y", "creator-mcp@latest"],
"env": {
"CREATOR_OS_TOKEN": "YOUR_TOKEN"
}
}
}
}Cursor
{
"mcpServers": {
"creator-os": {
"command": "npx",
"args": ["-y", "creator-mcp@latest"],
"env": {
"CREATOR_OS_TOKEN": "YOUR_TOKEN"
}
}
}
}Generic local MCP config
If your client supports local stdio servers, use:
{
"command": "npx",
"args": ["-y", "creator-mcp@latest"],
"env": {
"CREATOR_OS_TOKEN": "YOUR_TOKEN"
}
}Remote HTTP endpoint
If your MCP client supports remote Streamable HTTP servers, you can connect directly to:
https://usecreator.app/mcpAuthentication is still required through a bearer token. Send either:
- a Creator OS MCP token (
mcp_...) - a Supabase JWT for backward compatibility
Example generic remote MCP config:
{
"mcpServers": {
"creator-os": {
"url": "https://usecreator.app/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}Discovery metadata for remote clients is published at:
https://usecreator.app/.well-known/mcp/server-card.jsonhttps://usecreator.app/.well-known/oauth-protected-resource
Authentication
Set CREATOR_OS_TOKEN to one of the following:
mcp_...token generated by Creator OS- Supabase access token JWT for backward compatibility
For commercial cloud usage, end users only need:
CREATOR_OS_TOKEN=YOUR_TOKENHow to generate a token
- Log in to Creator OS
- Open
Settings - Open the
MCPsection - Generate a new MCP token
- Copy the
mcp_...token into your MCP client config
The recommended setup is always a Creator OS MCP token. Supabase JWT support exists only for backward compatibility.
Tool catalog
Pipeline and content
list_pipeline_videosget_pipeline_videoupdate_pipeline_videocapture_to_pipelinelist_saved_ideassave_ideagenerate_video_ideagenerate_thumbnailsend_thumbnail_reference
Deals and sponsorships
list_dealsget_dealcreate_dealupdate_dealexport_deals_to_sheetsgenerate_coupon_messagelist_couponssend_couponsubmit_brand_proposal
AI
get_ai_suggestionsai_chatsave_ai_keytest_ai_keydelete_ai_key
Analytics
get_youtube_analyticsfetch_youtube_datafetch_youtube_channelget_video_analytics_snapshots
Billing
check_subscriptionget_credits_balancecreate_checkoutget_customer_portalcheck_extension_usage
Pitch pack
get_pitch_configupdate_pitch_configlist_pitch_deliverablesget_pitch_viewsgenerate_pitch_share_tokenget_public_showcase
Social and integrations
list_integrationslist_creator_platformssync_instagramsync_twitchsync_notionverify_creator_oauthlist_instagram_media
Instagram automations
list_automationsget_automationcreate_automationupdate_automationdelete_automationtoggle_automationadd_workflow_nodeupdate_workflow_node
Support
list_ticketsget_ticketcreate_ticketreply_to_ticketlist_conversationsget_conversation_messages
Resources
creator-profilepipeline-statusdeals-overviewanalytics-dashboardsubscription-status
Prompts
content-strategydeal-negotiationanalytics-reviewvideo-idea-brainstorm
Typical use cases
- Plan upcoming YouTube videos from your current pipeline
- Review deal status and sponsorship revenue
- Generate thumbnails and video ideas
- Inspect recent analytics snapshots and identify trends
- Sync Instagram, Twitch, or Notion integrations
- Review billing, credits, and pitch pack performance
- Create and manage support tickets without leaving the MCP client
Security model
- End users only need
CREATOR_OS_TOKEN - MCP API tokens are exchanged server-side for a short-lived Supabase session
- The package supports Supabase JWTs for backward compatibility
- Creator OS is delivered as a hosted cloud product
Local development
cd mcp
npm install
npm run devBuild and typecheck:
npm run build
npm run typecheckRun the built server:
npm run startNotes
- Some tools depend on connected platform integrations in Creator OS
- YouTube analytics tools require the relevant YouTube integration to be connected
License
MIT
