Fanvault MCP Server
Open beta · all creatorsYour storefront,
in every AI.
Connect Claude, ChatGPT, Cursor, or any Model Context Protocol client and run your whole Fanvault business by chat: posts, listings, courses, orders, shipping, scheduling, Instagram, and analytics.
https://fanvault.shop/mcpStreamable HTTP · OAuth 2.1 or personal access tokenTry saying
52 tools
One connection. The whole storefront.
Everything below becomes something you can just ask for. The AI picks the right tool; Fanvault checks every call against your account and permissions.
Identity & context
Who's connected, and which storefront the AI is acting on.
whoami · list_managed_creators
Profile & storefront
Edit your bio, links, layout, and the address you ship from.
get_profile · update_profile · update_storefront_layout · set_ship_from_address
Posts
Draft, publish, edit, and clean up your feed.
list_posts · create_post · update_post · delete_post
Media
Upload files or import them straight from a URL.
create_upload_url · import_media_from_url
Listings & auctions
Buy-now and auction listings, from creation to relisting.
list_listings · get_listing · create_listing · update_listing · cancel_listings · relist_listing
Products & courses
Digital downloads, courses, and lesson-by-lesson curricula.
list_products · get_product · create_product · update_product · update_product_media · delete_product · add_lesson · update_lesson · delete_lesson
Wishlist
Curate the wishlist fans buy for you.
list_wishlist_items · create_wishlist_item · update_wishlist_item · delete_wishlist_item
Orders & fulfillment
Check orders, buy shipping labels, mark things shipped.
list_orders · get_order · generate_shipping_label · mark_order_shipped
Payments & payouts
Payout status and secure hosted links, never raw card data.
get_payout_status · get_stripe_link
Analytics & search
Sales, traffic, transactions, and marketplace search.
get_analytics · get_transactions · search_items · get_storefront_overview
Social
Instagram insights, story images, and direct publishing.
get_social_insights · generate_story_image · publish_to_instagram
Messages
Read and answer your Fanvault DMs.
check_messages · send_message
Scheduling
Schedule anything, one-off or recurring, in your timezone.
schedule_post · schedule_action · list_scheduled_actions · get_scheduled_action · update_scheduled_action · cancel_scheduled_action
Set up in minutes
Pick your AI. Paste one URL.
claude.ai and ChatGPT sign in with your Fanvault account, no token at all. Developer tools use a personal access token from Settings → MCP.
claude.ai / Claude apps
No token- In claude.ai: Settings → Connectors → Add custom connector.
- Paste
https://fanvault.shop/mcpand click Add. - Click Connect, sign in to Fanvault, and approve. The connection follows you to Claude's mobile and desktop apps.
ChatGPT
No token- On a paid plan, enable developer mode: Settings → Apps & Connectors → Advanced.
- Create a connector with
https://fanvault.shop/mcp. - Sign in to Fanvault when prompted and approve.
Claude Code
One command, with a token from Settings → MCP:
claude mcp add --transport http fanvault https://fanvault.shop/mcp \
--header "Authorization: Bearer fv_mcp_your_token_here"Claude Desktop
Add the mcp-remote bridge to your config file:
{
"mcpServers": {
"fanvault": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://fanvault.shop/mcp",
"--header", "Authorization: Bearer fv_mcp_your_token_here"
]
}
}
}Cursor
Drop this into .cursor/mcp.json:
{
"mcpServers": {
"fanvault": {
"url": "https://fanvault.shop/mcp",
"headers": { "Authorization": "Bearer fv_mcp_your_token_here" }
}
}
}Managing multiple creators as an admin or agency? Your tokens live at Admin → MCP Tokens and can be scoped across accounts.
How access works
Your account.
Nothing else.
A connected AI acts as you, on your storefront, and only yours. Every single call is re-checked on our servers, so no prompt, bug, or clever request can reach another creator's account.
Browser sign-ins (claude.ai, ChatGPT) get read, write, and confirm-gated delete permissions. Personal access tokens let you choose exactly which of the four permission levels to grant.
read
List and view everything: listings, orders, analytics.
write
Create and edit listings, products, posts, profile, schedules.
destructive
Delete listings, products, lessons, posts. Opt-in, and every delete also requires an explicit confirmation on the call itself.
payments
Generate Stripe-hosted onboarding and dashboard links. Opt-in, token-only.
Security
Built like it handles your money. Because it does.
Show-once tokens
Tokens are displayed exactly once and stored only as a hash. A database leak reveals nothing usable.
Instant revocation
Revoke a token or disconnect an app and it stops working on the very next call.
Re-checked every call
Account status and permissions are verified per request, never cached, never assumed.
Rate-limited & audited
Every tool call is rate-limited and written to an audit log with what ran and for whom.
No card or bank data
Payment tools only mint Stripe-hosted links. Sensitive financial data never flows through MCP.
Guarded imports
Media imported by URL is fetched through SSRF-guarded, content-checked pipelines.
One rule of thumb: never paste a token into a chat message, only into your client's configuration.
Questions, answered.
Does this cost anything?
No. The MCP server is included with every Fanvault creator account, in open beta.
Do I need a token for claude.ai or ChatGPT?
No. Both connect with a browser sign-in (OAuth): you approve the connection once and you're done. Tokens are only for clients that can't open a browser, like Claude Code, Claude Desktop, and Cursor.
Which ChatGPT plans work?
Custom connectors require a paid ChatGPT plan with developer mode enabled (Settings, then Apps & Connectors, then Advanced).
Can a connected AI touch another creator's account?
No. Every call is checked server-side: a creator connection can only ever act on that creator's own storefront. Naming any other account returns an error.
Can it delete things or move money?
Deletes require both the destructive permission and an explicit per-action confirmation. Money tools only produce secure Stripe-hosted links; card and bank data never flow through MCP.
What if I lose a token?
Tokens are shown exactly once and stored hashed, so nobody can recover one, including us. Revoke it in Settings and create a new one; the old token stops working immediately.
Can fans connect?
Not yet. The MCP server is for creator accounts during the beta.
Where's the full API reference?
Every tool's exact schema is published as an OpenAPI document at /developers/api.
Put your storefront on autopilot.
Connect once. Then just ask.
Free with every creator account · in open beta