Betterfans - API について
BetterFans Link MCPサーバーは、クリエイターアカウントの管理者や開発者に、ドキュメント参照とAPI操作を提供します。このパッケージはローカルコマンドを起動するクライアント向けで、キーを設定するとツールとプロンプトをHTTPS経由で転送し、書き込みは承認設定に従います。
主な機能
- 01APIドキュメントの検索と取得
- 02ドキュメントリソースとエージェント設定
- 03APIキーによるホストツールの有効化
- 04HTTPS経由のAPI操作転送
- 05書き込み時の承認制御
活用シーン
- 01BetterFans LinkのAPI情報を調べる
- 02チャット、ファン、収益を確認する
- 03承認後にメッセージを送信する
MCP 対応
MCPサーバーはドキュメント用ツールとリソースを公開します。`BFL_KEY`を設定すると、ホストサーバーのツールとプロンプトもHTTPS経由で転送します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 検索クエリ |
詳細
@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"]
}
}
}
アカウントを使用する場合
- betterfans.link/sign-up でワークスペースを作成します。OnlyFans と Fansly のサンドボックスクリエイターを使用したテストモードで開始されるため、実際のファンには何も届きません。
- Developers の下で、テストキーを作成します。これは
bfl_test_で始まります。 - それを
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_URL | https://mcp.betterfans.link/mcp | ホスト型サーバーです。 |
BFL_SITE_URL | https://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
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。