Surfing Dog Inbox について
Surfing Dog Inbox は、顧客やその AI エージェントから届く予約、注文、見積もり依頼、メッセージを扱うビジネス向け受信箱です。定型依頼にはルールを適用し、それ以外を確認でき、オープンソース版を自社で運用できます。
主な機能
- 01予約、注文、メッセージの受信
- 02定型依頼へのルール適用
- 03その他の依頼の事業者向け表示
- 04セルフホストでの運用
- 05REST と MCP のインターフェース
活用シーン
- 01顧客からのサービス予約の受付
- 02商品注文や見積もり依頼の処理
- 03ルールによる定型問い合わせの振り分け
- 04事業者のサーバーで受信箱を運用
MCP 対応
各インスタンスは、顧客の AI クライアントから業務依頼を受け付ける MCP サーバーを提供します。REST API も利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://inbox.surfingdog.ai/mcpclaude mcp add --transport http ai-surfingdog-inbox https://inbox.surfingdog.ai/mcp{"mcpServers":{"ai-surfingdog-inbox":{"type":"http","url":"https://inbox.surfingdog.ai/mcp"}}}Cursor で開く{"servers":{"ai-surfingdog-inbox":{"type":"http","url":"https://inbox.surfingdog.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-surfingdog-inbox":{"type":"http","url":"https://inbox.surfingdog.ai/mcp"}}}{"mcpServers":{"ai-surfingdog-inbox":{"serverUrl":"https://inbox.surfingdog.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
19このツールにパラメーターはありません。
詳細
Surfing Dog Inbox
人やその AI エージェントがビジネスに送る予約、注文、見積もり依頼、メッセージをまとめる受信トレイです。定型的なものにはルールが回答し、それ以外はあなたが確認できます。オープンソースで、自分で運用できます。
60 秒で試す
デモ用の自転車店を、カスタムコネクター(MCP サーバー)として Claude または ChatGPT に追加します。
https://demo.surfingdog.ai/mcp
次に、*「土曜の朝に Oficina Maré で自転車の整備を予約して。」*と尋ねます。予約が届き、店が確認する様子を https://demo.surfingdog.ai/demo/live でご覧ください。このデモは、利用者にメールを送ることはなく、名前も表示せず、毎晩データを消去します。
同じことを curl で、手順に沿って試せます:https://surfingdog.ai/try/
今、ビジネスは AI エージェントにどれくらい対応できていますか?無料の AI エージェント対応状況チェッカーは、顧客のアシスタントと同じようにあらゆるウェブサイトを確認し、そこでできることと、追加すべきものを表示します。
インストール
こちらでホストします。パイロット期間中は無料で、ご自身のドメイン上のアドレスでご利用いただけます: エージェント受信トレイを取得。または、次の 3 つの方法でご自身で実行できます。
自分のサーバーで実行する場合:inbox.yourbusiness.com のようなサブドメインを Ubuntu または Debian サーバーに向け、コマンドを 1 つ実行します。HTTPS、毎晩のバックアップ、失敗した場合に自動で元に戻る更新機能が備わっています。
curl -fsSL https://surfingdog.ai/install.sh | sudo sh
Docker またはお使いのプラットフォーム:amd64 と arm64 に対応したイメージ ghcr.io/surfingdogai/inbox を使用します。データはボリュームに保存されます。deploy/には、HTTPS 対応の Compose ファイルと、Coolify、Fly.io、Render、Railway、DigitalOcean Droplet 用のテンプレートがあります。手動で実行する場合は、サーバー自体でのみ応答するため、呼び出し元から送られた CF-Connecting-IP を削除する TLS 対応プロキシの背後に配置してください。
(umask 077; echo "INBOX_SECRET_KEY=$(openssl rand -base64 32)" > inbox.env) # keep a copy somewhere safe
docker run -d --name inbox --restart unless-stopped -p 127.0.0.1:8787:8787 \
-v inbox-data:/opt/inbox/data --env-file inbox.env \
-e [email protected] -e INBOX_PUBLIC_URL=https://inbox.yourbusiness.com \
ghcr.io/surfingdogai/inbox:0.2.0
Cloudflare Workers:D1、キュー、cron を使用します。 Cloudflare にデプロイを押してください。事前に準備するものと、その後に行うことは、 クイックスタートをご覧ください。手動で行う場合は、 インストールガイドのパス A をご利用ください。
ソースから実行する場合は、Node 22.16 以降、24、または 26 を使用します(単一のプロセスと単一の SQLite ファイル)。
git clone https://github.com/surfingdogai/inbox && cd inbox
pnpm install
pnpm --filter @surfingdog/inbox build
node apps/inbox/dist/server.mjs # http://localhost:8787
AI にインストールガイドを渡して作業を任せることもできます。ガイドはそのために書かれており、各手順の後に確認を行います。自分で実行するための更新とバックアップを含む完全なガイドはこちらです: surfingdog.ai/docs/run-it-yourself。
ドキュメント
- クイックスタート:すべての設定、Docker、自分専用の公開デモ
- AI を接続する:所有者の MCP サーバー
- API:REST と MCP。すべてのインスタンスで
/openapi.jsonも提供されます - 設計記録:仕組みを変更する前にお読みください
開発に参加する
pnpm dev # the server on Node, http://localhost:8787
pnpm dev:workers # the same app on workerd
pnpm test # every test, on Node and on Workers
./scripts/verify.sh # everything CI runs
変更の送り方、インテグレーションの依頼方法、セキュリティ上の問題の報告方法については、CONTRIBUTING.mdとSECURITY.mdをご覧ください。
apps/inbox:サーバーと所有者用アプリ。Workers と Node で共通のコードベースですdeploy:セルフホスト用キット。ワンコマンドインストーラー、Compose ファイル、inboxコマンド、プラットフォーム用テンプレートapps/site:ドキュメントを含む surfingdog.ai。WEB_ANALYTICS_TOKENを設定してビルドした場合に限り、Cloudflare Web Analytics で訪問数を計測します。デプロイ時はこの設定が行われます。それ以外のビルドでは、どこにもデータを送信しませんpackages/core:アイテム、その状態、ルール、受領証packages/adapters:REST、MCP、サインイン、受信メール、Webhook、ネットワークpackages/platform:各ランタイム向けのデータベース、メール、ジョブの接続部分packages/spec:発見用マニフェストと受領証の形式、およびテストベクトルpackages/sdk:Webhook を検証し、顧客のエージェントからのリクエストに署名して、受領証を確認しますpackages/ui:デザイントークンとコンポーネントpackages/network-check:ネットワークプロトコルに照らしてネットワークを確認しますexamples/network:プロトコルのディレクトリレベルにある、小規模な独自ネットワーク
ライセンス
このリポジトリ内のすべて(サーバー、アプリ、サイト、仕様、SDK、packages/network-check、examples/network)はMITライセンスです。実行、変更、拡張は自由で、作成したものを共有する必要はありません。LICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。