allcams.fm について
allcams.fmは、5つのプラットフォームのライブ配信とカテゴリ・モデルページを閲覧する、AIエージェント向けの読み取り専用MCPサーバーです。41言語の情報を提供し、対象は18歳以上です。
主な機能
- 015つのプラットフォームの配信モデルを閲覧
- 02カテゴリやニックネームで一覧を絞り込み
- 03モデルとカテゴリのページ情報を確認
- 0441言語で情報を検索
- 05APIキー不要の読み取り専用アクセス
活用シーン
- 01カテゴリ内で配信中のモデルを探す
- 02モデルの状態や視聴者数を確認
- 03カテゴリの説明や関連カテゴリを調べる
MCP 対応
MCPクライアントに、配信中モデルの一覧やサイト・カテゴリ・モデル情報を取得するツールを提供します。認証不要のリモート型、ステートレスなStreamable HTTPサーバーです。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://allcams.fm/api/mcpclaude mcp add --transport http allcams-fm https://allcams.fm/api/mcp{"mcpServers":{"allcams-fm":{"type":"http","url":"https://allcams.fm/api/mcp"}}}Cursor で開く{"servers":{"allcams-fm":{"type":"http","url":"https://allcams.fm/api/mcp"}}}VS Code で開く{"mcpServers":{"allcams-fm":{"type":"http","url":"https://allcams.fm/api/mcp"}}}{"mcpServers":{"allcams-fm":{"serverUrl":"https://allcams.fm/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5このツールにパラメーターはありません。
詳細
allcams MCP サーバー
5つのプラットフォームのライブウェブルームを、AI エージェント向けのツールとして提供します。現在オンラインのユーザー、カテゴリーやモデルのページの内容を、41言語で確認できます。URLは1つ、キー不要、読み取り専用です。
アダルトコンテンツ(18歳以上)。サイトおよびサーバーが返すすべてのリンクは、成人のみを対象としています。
| エンドポイント | https://allcams.fm/api/mcp |
| トランスポート | MCP Streamable HTTP、ステートレス、JSON レスポンス |
| 認証 | なし |
| レジストリ | fm.allcams/cams |
| ドキュメント | https://allcams.fm/mcp/(Markdown: https://allcams.fm/mcp.md) |
| エージェントカタログ | https://allcams.fm/.well-known/ai-catalog.json |
| llms.txt | https://allcams.fm/llms.txt |
接続
Claude Code
claude mcp add --transport http allcams https://allcams.fm/api/mcp
Claude.ai / Claude Desktop — Settings → Connectors → Add custom connector → URL https://allcams.fm/api/mcp、認証不要。
Cursor(.cursor/mcp.json)
{ "mcpServers": { "allcams": { "url": "https://allcams.fm/api/mcp" } } }
任意の JSON-RPC クライアント
curl -s https://allcams.fm/api/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
MCP Inspector
npx @modelcontextprotocol/inspector --cli https://allcams.fm/api/mcp --method tools/list
ツール
| ツール | パラメーター | 戻り値 |
|---|---|---|
site_overview | — | サイトの概要、主な情報、セクション、言語(llms.txt) |
list_categories | language(デフォルトは en) | 1つの言語のすべてのカテゴリー。スラッグと1行の説明付き |
get_category | category、language | 1つのカテゴリーのページ:テキスト、プラットフォーム、オンライン中のモデル数、関連カテゴリー |
get_model | nickname、language | 1つのモデルのページ:オンライン/オフライン状況と視聴者数、プラットフォーム、言語、統計、タグ、リンク |
list_online | category、nickname、limit、language | 現在ライブ中のモデル。視聴者数の多い順 |
ツールが返すURLはすべて allcams.fm のページです。page_url はモデルのページを、watch_url はライブ配信ルームを開きます。
ユーザーには、返されたURLをそのまま渡してください。
リソース:site://llms.txt。
データ
5つのプラットフォーム(Stripchat、Chaturbate、Cam4、LiveJasmin、BongaCams)、共通のカテゴリー用語、41言語に対応しています。
オンライン状況は10分ごとに更新されます。カテゴリーとモデルのテキストは、HTMLページに表示されるものと同じです。
カテゴリーとモデルのページには、Markdown版もあります(/<lang>/<slug>.md、/<lang>/model/<nickname>.md)。
このリポジトリについて
サーバーは allcams.fm のバックエンド内で稼働します。このリポジトリには、公開されている説明(MCP レジストリマニフェストの server.json)、この README、ライセンスが含まれます。問題や質問がある場合は、こちらで issue を作成してください。
ライセンス
MIT — LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。