mcpField
B
Betterfans - API

Betterfans - API

ローカル
github.com/Betterfans-link開発ツール242 週間前に更新

Betterfans - API について

BetterFans Link MCPサーバーは、クリエイターアカウントの管理者や開発者に、ドキュメント参照とAPI操作を提供します。このパッケージはローカルコマンドを起動するクライアント向けで、キーを設定するとツールとプロンプトをHTTPS経由で転送し、書き込みは承認設定に従います。

主な機能

  1. 01APIドキュメントの検索と取得
  2. 02ドキュメントリソースとエージェント設定
  3. 03APIキーによるホストツールの有効化
  4. 04HTTPS経由のAPI操作転送
  5. 05書き込み時の承認制御

活用シーン

  1. 01BetterFans LinkのAPI情報を調べる
  2. 02チャット、ファン、収益を確認する
  3. 03承認後にメッセージを送信する

MCP 対応

MCPサーバーはドキュメント用ツールとリソースを公開します。`BFL_KEY`を設定すると、ホストサーバーのツールとプロンプトもHTTPS経由で転送します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"betterfans": {
"command": "npx",
"args": [
"-y",
"@betterfans/mcp-server"
]
}
}
}
起動コマンドnpx -y @betterfans/mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@betterfans/mcp-server

ツール

3

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
querystringはい検索クエリ

詳細

@betterfans/mcp-server

stdio 経由でツールを実行するクライアント向けの BetterFans Link MCP サーバーです。

BetterFans Link は、代理店と開発者向けの OnlyFans API および Fansly API であり、彼らが管理するクリエイターアカウントを対象としています。AI クライアントはチャット、ファン、支出、収益を読み取ることができ、メッセージの送信などの書き込みを要求することもできます。API キーで自動承認が有効になっていない限り、書き込みはチーム内の誰かによる承認を待ちます。

ほとんどのクライアントは、ホスト型サーバーに直接接続する必要があります。 インストールは不要で、OAuth サインインをサポートしています:

https://mcp.betterfans.link/mcp

Claude Code、Claude、ChatGPT、Cursor、VS Code、Windsurf、Codex、Gemini CLI のセットアップ: betterfans.link/docs/mcp/clients。

このパッケージは、ローカルコマンドしか起動できないクライアントと、ドキュメントだけを必要とするコーディングエージェント向けです。

ツール
キーなしsearch_docs、get_doc、get_agent_setup、およびすべてのドキュメントページを bfl://docs/ リソースとして
BFL_KEY 設定済みホスト型サーバーのすべてのツールとプロンプト: list_accounts、list_chats、get_chat、find_fans、revenue_summary、send_message など、HTTPS 経由でパススルーされます

セットアップ

ドキュメントのみ (キーなし)
{
  "mcpServers": {
    "betterfans-link": {
      "command": "npx",
      "args": ["-y", "@betterfans/mcp-server"]
    }
  }
}
アカウントを使用する場合
  1. betterfans.link/sign-up でワークスペースを作成します。OnlyFans と Fansly のサンドボックスクリエイターを使用したテストモードで開始されるため、実際のファンには何も届きません。
  2. Developers の下で、テストキーを作成します。これは bfl_test_ で始まります。
  3. それを BFL_KEY としてサーバーに渡します:
{
  "mcpServers": {
    "betterfans-link": {
      "command": "npx",
      "args": ["-y", "@betterfans/mcp-server"],
      "env": { "BFL_KEY": "bfl_test_..." }
    }
  }
}

コミットするファイルにキーを含めないでください。ほとんどのクライアントは、代わりに環境からキーを読み取ることができます。たとえば Cursor では "BFL_KEY": "${env:BFL_KEY}" です。キーのスコープとアカウント許可リストは、REST API とまったく同じように適用されます。ダッシュボードキー (bfl_dash_) は拒否されます。クリエイターが実際のアカウントをリンクしたら、bfl_live_ キーに切り替えてください。

キーが拒否された場合、またはホスト型サーバーに到達できない場合でも、サーバーはドキュメントツールとともに起動し、その理由を stderr と自身の instructions に出力します。

環境変数

変数デフォルト
BFL_KEYなしbfl_test_ または bfl_live_ の API キー。ホスト型ツールを有効にします。
BFL_MCP_URLhttps://mcp.betterfans.link/mcpホスト型サーバーです。
BFL_SITE_URLhttps://betterfans.linkドキュメントを読み取る場所です。

ドキュメントツール

  • search_docs: トピックでドキュメントページを検索します。スラッグ、タイトル、説明、リンクを返します。
  • get_doc: スラッグ (webhooks/verify)、ドキュメント URL、または bfl://docs/ URI を指定して、1 ページを markdown として読み取ります。
  • get_agent_setup: エージェント向けに書かれたセットアップ手順です。

キーがある場合、search_docs と get_doc はホスト型サーバーから提供され、同じ入力に応答します。

リソース: bfl://llms.txt (ドキュメントのアウトライン) と、すべてのページ用の bfl://docs/{slug}。1.x の URI である betterfans://docs/index、betterfans://docs/full、betterfans://docs/page/{path} も引き続き読み取れます。

リンク

OnlyFans は Fenix International Limited の登録商標です。Fansly はその所有者の商標です。BetterFans Link は、いずれとも提携、スポンサー、または推奨の関係にありません。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。