Dashform MCP Server について
Dashform MCP Serverは、AIアシスタントをDashformに接続し、フォームやファネルの管理、回答収集、リード評価、サービス検索、予約を可能にします。OAuth 2.1認証を備えたホスト型リモートサーバーです。
主な機能
- 01フォームの作成・更新・削除
- 02フォーム回答の収集
- 03内蔵AIによるリード評価
- 04加盟店とサービスの検索
- 05空き状況の確認と予約
- 06OAuth 2.1認証
活用シーン
- 01AIアシスタントでフォームを作成・管理
- 02フォーム回答の送信や取得
- 03リードの適合性を確認
- 04サービスを探して予約
MCP 対応
ホスト型のStreamable HTTPエンドポイントを通じて、フォーム管理、市場検索、リード評価、予約のツールをMCPクライアントに提供します。OAuth 2.1と動的クライアント登録に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://getaiform.com/api/mcpclaude mcp add --transport http makloai-mcp-server-dashform https://getaiform.com/api/mcp{"mcpServers":{"makloai-mcp-server-dashform":{"type":"http","url":"https://getaiform.com/api/mcp"}}}Cursor で開く{"servers":{"makloai-mcp-server-dashform":{"type":"http","url":"https://getaiform.com/api/mcp"}}}VS Code で開く{"mcpServers":{"makloai-mcp-server-dashform":{"type":"http","url":"https://getaiform.com/api/mcp"}}}{"mcpServers":{"makloai-mcp-server-dashform":{"serverUrl":"https://getaiform.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://getaiform.com/api/mcp認証が必要ツール
詳細
Dashform MCP サーバー
Dashform に AI アシスタントを接続し、Model Context Protocol を通じて、AI を活用したフォーム、ファネル、クイズ、リードの適格性確認ワークフローを構築・管理できます。
機能
- フォーム管理 — フォームと AI ファネルをプログラムから作成、読み取り、更新、削除できます
- 回答の収集 — フォームの回答を送信・取得できます
- AI によるリードの適格性確認 — 組み込みの AI を使って、リードがビジネスに適しているかを確認できます
- サービスマーケットプレイス — 販売業者、サービス、カテゴリを検索できます
- 予約 — AI エージェントを通じて空き状況を確認し、予約できます
- OAuth 2.1 — 動的なクライアント登録によるセキュアな認証
クイックスタート
Dashform MCP はホスト型のリモートサーバーです。ローカルへのインストールは不要です。エンドポイント URL を MCP クライアントに追加するだけで利用できます。
エンドポイント: https://getaiform.com/api/mcp
トランスポート: Streamable HTTP
認証: 動的なクライアント登録を使用する OAuth 2.1(RFC 7591)
Claude Desktop
claude_desktop_config.json に追加します。
{
"mcpServers": {
"dashform": {
"url": "https://getaiform.com/api/mcp"
}
}
}
Claude Desktop が OAuth 認証を自動的に処理します。
Cursor
Cursor の MCP 設定(.cursor/mcp.json)に追加します。
{
"mcpServers": {
"dashform": {
"url": "https://getaiform.com/api/mcp"
}
}
}
VS Code / GitHub Copilot
VS Code の設定(.vscode/mcp.json)に追加します。
{
"servers": {
"dashform": {
"url": "https://getaiform.com/api/mcp"
}
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json に追加します。
{
"mcpServers": {
"dashform": {
"serverUrl": "https://getaiform.com/api/mcp"
}
}
}
MCP Inspector
npx @modelcontextprotocol/inspector --url https://getaiform.com/api/mcp
ツール
フォーム管理(認証が必要)
| ツール | 説明 |
|---|---|
get_user_info | 現在のユーザープロフィールを取得します(userId、organizationId、名前、メールアドレス) |
list_organizations | ユーザーのすべての組織を一覧表示します |
list_forms | 組織内のすべてのフォームを回答数とともに一覧表示します |
get_form | 設定、質問、テーマを含むフォームの詳細を取得します |
create_form | 新しいフォームを作成します(構造化型または動的 AI 型) |
update_form | フォームの設定、質問、終了画面、テーマを更新します |
delete_form | フォームとそのすべてのデータを完全に削除します |
create_reply | フォームに新しい回答を送信します |
マーケットプレイスの検索(認証不要)
| ツール | 説明 |
|---|---|
list_categories | 販売業者数とともに、マーケットプレイスのサービスカテゴリを一覧表示します |
search_merchants | キーワード、カテゴリ、所在地で販売業者を検索します |
search_services | 価格で絞り込みながら、すべての販売業者のサービスを検索します |
エージェントによる予約(認証不要)
| ツール | 説明 |
|---|---|
get_business_info | 公開済みファネルのビジネスプロフィールを取得します |
get_services | ファネルで利用可能なサービスを一覧表示します |
get_form_questions | ファネルの質問スキーマ(キー、タイプ、選択肢)を取得します |
check_fit | AI によるリードの適格性確認 — リードがビジネスの基準に合っているかを確認します |
get_availability | 予約可能状況とスケジュール設定リンクを取得します |
book_appointment | リード情報を送信して予約します |
認証
Dashform MCP は、認可コードフローによる OAuth 2.1 を使用し、動的なクライアント登録(RFC 7591)に対応しています。これにより、Claude Desktop や Cursor などの MCP クライアントは、API キーを手動で設定することなく、自動的に登録・認証できます。
OAuth エンドポイント
| エンドポイント | URL |
|---|---|
| 認可 | https://getaiform.com/oauth/authorize |
| トークン | https://getaiform.com/api/auth/oauth2/token |
| クライアント登録 | https://getaiform.com/api/auth/oauth2/register |
| リソースメタデータ | https://getaiform.com/.well-known/oauth-protected-resource |
| MCP ディスカバリー | https://getaiform.com/.well-known/mcp.json |
スコープ
| スコープ | 説明 |
|---|---|
openid | OpenID Connect の ID |
profile | ユーザープロフィール情報 |
email | ユーザーのメールアドレス |
read:forms | フォームとフォームデータの読み取り |
write:forms | フォームの作成と更新 |
read:submissions | フォーム送信データの読み取り |
write:submissions | フォーム送信データの作成 |
read:webhooks | Webhook 設定の読み取り |
offline_access | 長時間のセッション用のリフレッシュトークン |
MCP の検出
サーバーは /.well-known/mcp.json に検出エンドポイントを公開しており、利用可能なすべてのツールとエンドポイント URL を含むサーバーマニフェストを返します。
curl https://getaiform.com/.well-known/mcp.json
ユースケース
- 自然言語でフォームを作成 — 「評価尺度と自由回答形式の質問を含む顧客フィードバックフォームを作成」
- フォームを大規模に管理 — 組織全体のフォームの一覧表示、更新、削除
- 回答を収集 — テストデータを送信したり、自動化されたパイプラインと連携したりできます
- AI による見込み客の適格性評価 — 「この見込み客が私のコンサルティング事業に適しているか確認」
- サービスの検索 — 「サンフランシスコで個人セッションを提供しているヨガスタジオを探す」
- 予約 — 「最寄りで予約可能なセラピストとの無料相談を予約」
サポート
- メール:[email protected]
- ウェブサイト:getaiform.com
- 問題:GitHub Issues
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。