Bullpen

公式

電話で営業するAIチーム。電話の自動音声案内、保留、AI受付を突破して担当者につなぎ、その後、担当営業を通話に呼び込みます。リモート、OAuth。

Bullpen MCPで何ができますか?

  • 自然な言葉で営業チームを動かす — Hermanに状況、企業、キャンペーンについて尋ね、チームに連絡を依頼できます。外部への連絡はすべて、確認待ちのアクションとして返されます。
  • 電話で実際の担当者につなぐ — チームが発信し、自動音声メニューや保留キューに対応して、人が応答したらあなたにつなぎます。
  • 企業を調査して見つける — 営業先となる企業の代表電話番号やウェブサイトを見つけ、各社で誰に問い合わせればよいかを調べます。
  • 自分のワークスペースの情報を検索する — 通話、メモ、ドキュメントをもとに質問に回答し、出典を示します。
  • 新しいワークスペースをセットアップする — すべての機能を使えるようにするために残っている作業を確認し、Hermanを有効にして、電話回線を購入し、携帯電話番号を設定して、チームメイトを招待します。
  • 架電キャンペーンを実施する — キャンペーンを作成し、CSVから連絡先をインポートして、実行します。

ホスト型 MCP サーバー

npx add-mcp 'https://bullpen.sale/mcp'

Claude Code、Codex、Cursor などにインストールできます

ドキュメント

Bullpen MCP サーバー

mcptry

Bullpen は電話をかける AI 営業チームです。 それぞれ専用の番号と音声を持つ AI 発信担当者のチームが、電話の自動音声案内、保留キュー、AI 受付を突破して実際の担当者につなぎ、その後、通話中の相手にあなたの営業担当者を参加させます。すべての通話は Salesforce に記録されます。マネージャーエージェントの Herman が、平易な言葉でチーム全体を動かし、外部に何かを送る前には必ず確認を求めます。

このリポジトリでは、Bullpen のリモート MCP サーバーについて説明します。インストールやホスティングは不要で、新しいワークスペースには $10 分のクレジットが無料で付与されます(カード不要)。サーバーは次の場所で稼働しています。

https://bullpen.sale/mcp
  • トランスポート: Streamable HTTP(ステートレス、JSON レスポンス)
  • 認証: PKCE と動的クライアント登録を使う OAuth 2.1、またはワークスペース API キー
  • レジストリ: 公式 MCP Registry の sale.bullpen/bullpen
  • サイト: bullpen.sale · ドキュメント: bullpen.sale/docs · LLM 向け: bullpen.sale/llms.txt

接続

Claude(claude.ai、デスクトップ、モバイル)
Settings → Connectors → Add custom connector → https://bullpen.sale/mcp。ワークスペースを必要とする最初のツールを使うと、bullpen.sale に移動してサインインし、Allow をクリックするよう求められます。

Claude Code

claude mcp add --transport http bullpen https://bullpen.sale/mcp

Cursor、VS Code、その他の MCP クライアント

{
  "mcpServers": {
    "bullpen": { "url": "https://bullpen.sale/mcp" }
  }
}

OAuth の代わりに API キーを使う場合(スクリプト、サーバー、ヘッドレスエージェント): bullpen.sale/app/settings/api でキーを作成し、ヘッダーとして送信します。

Authorization: Bearer bp_live_...

ツール

ツールサインインが必要機能
bullpen_aboutいいえBullpen の概要、料金、エージェントがワークスペースを取得する方法
bullpen_signupいいえMachine Payments Protocol を使って有料登録(クレジット $25~$500)を開始し、402 チャレンジを返す
whoamiはいトークンが操作するワークスペース、メンバー、ロール
credits_statusはいプリペイド残高と最近の利用状況
top_up_creditsはいMPP によるクレジットのチャージ($5~$500)を開始
ask_hermanはいチームを動かす Herman と会話する: 状況、企業、キャンペーン、チームへの発信指示
confirm_herman_actionはいHerman が提案した通話、テキスト送信、Salesforce 更新を承認またはキャンセル
ask_brainはいワークスペース内の通話、メモ、ドキュメントから、出典付きで回答
find_companiesはい営業先となる企業を、代表電話番号とウェブサイト付きで検索
research_companyはい企業で誰を呼び出すべきかを確認
get_a_humanはいチームが発信し、自動音声案内と保留に対応して実際の担当者につなぎ、その後あなたを接続
knockはい企業の代表電話に電話して人につなぎ、短い挨拶を伝える
send_text / send_emailはいワークスペースの回線またはエージェントの受信箱から送信
floor_stateはいチームの通話状況と最近の通話
create_campaign / import_campaign_contacts / work_campaignはいCSV から発信キャンペーンを実行
watch_companiesはい購買シグナルやリスクシグナルを検知するために企業を監視
onboarding_statusはいすべての機能を使えるようにするために必要な残りの手順を、順番に、各手順のツールまたはリンクとともに表示
turn_on_hermanはいHerman を有効化
get_outbound_agreement / accept_outbound_agreementはいコンプライアンス契約を読み、本人が同意した後に限り、本人が入力した名前で同意を記録
search_numbers / buy_numberはい回線を検索し、クレジットで購入($3/月)。チームメンバーがその回線を使用
hire_crewはい空いている回線に AI チームメンバーを割り当て
get_team_profile / draft_team_profile / set_team_profileはいチームに勤務先を教える: 読み上げる名前、製品名、口調、社内ルール、最初の挨拶(ウェブサイトから下書きを作成。管理者が保存)
set_campaign_customsはいチームの既定設定とは異なる話し方を、特定のキャンペーンに設定
rename_crew_memberはい文化や地域に合わせてチームメンバーの名前を変更(有料ワークスペース)
set_mobileはいチームが相手につないだときに鳴る電話(あなたの電話、またはチームメイトの電話)
buy_creditsはいクレジット購入用のカード決済リンク
connect_salesforce / connect_googleはい本人が開く承認リンク
invite_teammate / list_teamはいメールで招待し、メンバーと保留中の招待を確認
open_pageいいえアプリ内へのリンク。ライブ通話を確認する floor を含む

すべてのツールには title と readOnlyHint / destructiveHint / openWorldHint のアノテーションが付いています。

エージェントからオンボーディング

エージェントは、新しいワークスペースをライブ通話ができる状態まで設定できます。onboarding_status を実行して手順を進めるよう依頼してください。Herman を有効にし、コンプライアンス契約を読み上げてあなたの同意を記録し、クレジットでチーム用回線を購入し、携帯電話番号を設定し、チームに勤務先を教え(ウェブサイトから下書きを作成し、あなたが承認した場合にのみ保存)、チームを招待します。ブラウザーで行う必要があるいくつかの手順(カード決済、Salesforce と Google の承認)についてはリンクが渡され、いつでもライブフロアを確認できるリンクも提供されます。

エージェントは Bullpen を利用開始できる

ウォレットを持つエージェントは、決済ページを使わずにプリンシパルを登録できます。

POST https://bullpen.sale/pay/signup?amount=25
Content-Type: application/json

{"owner_email": "ops@yourco.com", "company": "Your Co", "agent_name": "your agent"}
  1. 最初のリクエストは、MPP WWW-Authenticate: Payment … チャレンジ(Stripe Shared Payment Tokens によるカード決済)を含む 402 を返します。
  2. 支払いを行い、Authorization: Payment … を付けて再試行します。
  3. レスポンスには api_key、org_id、balance_cents が含まれます。

支払い可能なエンドポイントは、bullpen.sale/openapi.json の x-payment-info で記述されています。エージェントは、プリンシパルが支出を承認したことを証明する AP2 マンデート(X-AP2-Mandate)を添付することもできます。Bullpen は各段階の上限を確認し、/pay/ap2/jwks で検証可能なレシートに署名します。

安全策

  • 外部への発信には人の関与が必要です。 リサーチ、Herman、brain、企業検索、キャンペーンはすぐに利用できます。通話とテキスト送信は、ワークスペース管理者が Outbound Compliance Agreement に同意し、電話番号を追加した後にのみ利用可能になります。
  • Herman は事前に確認を求めます。 外部に影響する操作はすべて保留中のアクションとして提示され、確認されるまで実行されません。
  • 発信ルール: 本人から書面による同意を得ている場合を除き、企業の代表電話にのみ発信します。発信時間は相手のタイムゾーンに従い、オプトアウトを尊重し、尋ねられた場合はチームが AI であることを伝えます。
  • 権限: トークンは、承認したメンバーとして、そのワークスペース内で、そのメンバーのロールに基づいて操作します。電話番号の購入、請求情報の変更、アカウントの接続、ユーザーの招待はできません。Settings → API keys からいつでも取り消せます。

料金

従量課金制のプリペイドクレジット: チームの通話は 1 分あたり $0.30(人につながっても追加料金なし)、テキストは 1 通あたり $0.03、電話番号は 1 つあたり月額 $3。新しいワークスペースには $10 分のクレジットが無料で付与され、カードは不要です — 電話番号 1 つと、チームの通話約 20 分分です。残高がゼロの場合、支出を伴うツールは 402 エラーを返します。料金表の全文: bullpen.sale/pricing。

その他の接続方法

  • A2A: Herman は A2A エージェントです。カード: /.well-known/agent-card.json、JSON-RPC: https://bullpen.sale/a2a。
  • REST API + CLI: POST エンドポイントは 1 つで、すべての操作は bullpen.sale/docs に記載されています。curl -fsSL https://bullpen.sale/install.sh | sh

検出用ドキュメント

パス内容
/.well-known/oauth-protected-resource/mcpOAuth 保護リソースのメタデータ(RFC 9728)
/.well-known/oauth-authorization-server認可サーバーのメタデータ(RFC 8414)
/.well-known/mcp/server-card.jsonMCP サーバーカード
/.well-known/agent-card.jsonA2A エージェントカード
/openapi.jsonMPP x-payment-info を含む OpenAPI 3.1
/llms.txt言語モデル向けの概要

サポート

office@roseglass.dev · bullpen.sale · プライバシー · 利用規約

Bullpen は RoseGlass Corp. が開発しています。