fanvault
Discover

Fanvault MCP Server

Open beta · all creators

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

Connect your storefrontAPI reference →
Endpointhttps://fanvault.shop/mcpStreamable HTTP · OAuth 2.1 or personal access token

Try saying

“What sold this month, and which orders haven't shipped?”
“Create a buy-now listing for my signed hoodie at $85.”
“Turn these 6 videos into a $49 course and publish it.”
“Schedule this post for Friday 9am Pacific, weekly for a month.”
“Generate a shipping label for my newest order.”
“Which of my posts drove the most sales last week?”

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
  1. In claude.ai: Settings → Connectors → Add custom connector.
  2. Paste https://fanvault.shop/mcp and click Add.
  3. Click Connect, sign in to Fanvault, and approve. The connection follows you to Claude's mobile and desktop apps.

ChatGPT

No token
  1. On a paid plan, enable developer mode: Settings → Apps & Connectors → Advanced.
  2. Create a connector with https://fanvault.shop/mcp.
  3. 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.

Connect your storefront

Free with every creator account · in open beta

fanvault

The premium, trusted marketplace for creators and collectors. Built for fans.

Explore

  • Discover
  • Blog
  • Creators
  • How Bidding Works
  • Guides
  • MCP for AI Agents

Connect

  • Sign In
  • Support
  • Terms of Service
  • Privacy Policy
  • Acceptable Use
  • Cookie Policy

© 2026 Fanvault Inc. Trusted and Secure