mcpField
I
invitas

invitas

リモート
invitas.coその他0今日更新
リポジトリ公式サイト

invitas について

invitas は、会話型クライアントからデジタル招待状やイベント情報を管理する MCP コネクターです。ホストはホステッドサービスを通じて、イベント、ゲスト、RSVP、座席、関連する連絡事項を扱えます。

主な機能

  1. 01イベントの作成と管理
  2. 02招待状とイベントセクションのカスタマイズ
  3. 03ゲストリストと RSVP の管理
  4. 04ゲストのテーブル割り当て
  5. 05メッセージのモデレーションとリマインダーの準備

活用シーン

  1. 01結婚式のゲストリスト整理
  2. 02イベント情報と招待状の更新
  3. 03RSVP と座席配置の確認

MCP 対応

ホステッド MCP サーバーは、イベント、ゲスト、座席、連絡に関する 31 のツールを Streamable HTTP で公開します。OAuth 2.1 with PKCE またはパーソナルアクセストークンに対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://invitas.co/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

invitas MCP コネクター

スペイン語

invitas MCP コネクタープロトコル

invitas.co の公式 Model Context Protocol(MCP)サーバーです。Claude、ChatGPT、Cursor、その他の MCP 準拠クライアントとの会話を通じて、招待状、ゲスト名簿、出欠確認、テーブルの座席配置を作成、カスタマイズ、管理できます。

コネクターのエンドポイント: https://invitas.co/mcp(Streamable HTTP / JSON-RPC 2.0)


アーキテクチャと連携フロー

このコネクターは、Streamable HTTP と JSON-RPC 2.0 を介して 31 個のネイティブツールを提供し、OAuth 2.1(PKCE)または Personal Access Token(PAT)でリクエストを認証します。

sequenceDiagram
    autonumber
    actor User as Host / Developer
    participant Client as MCP Client (Claude / ChatGPT / Cursor)
    participant Connector as invitas MCP Server (https://invitas.co/mcp)
    participant App as invitas.co Core API

    User->>Client: "How many guests confirmed for my event?"
    Client->>Connector: POST /mcp (tools/call: list_guests)
    Connector->>App: GET /api/v1/events/{id}/guests (Bearer Token)
    App-->>Connector: 200 OK (guests & RSVPs payload)
    Connector-->>Client: 200 OK (JSON-RPC tool result)
    Client-->>User: "You have 26 confirmed guests out of 41 invited."

ツールのカテゴリ(31 個のツール)

すべてのツールは、コア API 仕様から自動的にカタログ化されます。スキーマとパラメーターの詳細については、ツールカタログの全一覧を参照してください。

カテゴリ利用可能なツール必要なスコープ
検出とガイダンスguide、search、fetchevents:read
イベントとテンプレートlist_templates、list_events、get_event、create_event、update_event、publish_event、unpublish_event、duplicate_event、export_eventevents:read、events:write
メディアとセクションadd_event_image、upsert_custom_section、set_custom_fieldsevents:read、events:write
ゲストと出欠確認list_guests、get_guest、add_guest、update_guest、remove_guest、import_guests、export_guestsguests:read、guests:write
座席とテーブルget_seating_chart、update_seating_chart、assign_guest_table、unassign_guest_tableseating:read、seating:write
連絡とウォールlist_wall_messages、moderate_wall_message、prepare_reminder、get_event_statisticsevents:read、guests:read

クライアント設定の例

Claude Desktop(claude_desktop_config.json)
{
  "mcpServers": {
    "invitas": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sse",
        "https://invitas.co/mcp"
      ]
    }
  }
}
Cursor(.cursor/mcp.json)
{
  "mcpServers": {
    "invitas": {
      "url": "https://invitas.co/mcp"
    }
  }
}
HTTP リクエストの直接実行例
# Discover available tools
curl -X POST https://invitas.co/mcp \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_PERSONAL_ACCESS_TOKEN" \
  -d '{"jsonrpc": "2.0", "id": 1, "method": "tools/list"}'

対応アシスタント

主要な各クライアントの接続手順を説明します。


サインインと権限

このコネクターは、PKCE と動的クライアント登録を使用した Streamable HTTP および OAuth 2.1 を利用します。プロンプトが表示されたら invitas にサインインし、アシスタントを承認する前に同意画面を確認してください。

権限アクセス
events:readイベントを読み取ります。
events:writeイベントを作成および更新します。
guests:readゲスト情報を読み取ります。
guests:writeゲストを追加および更新します。
seating:readテーブルの座席配置を読み取ります。
seating:writeテーブルの座席配置を更新します。

OAuth に対応するターミナルクライアントでは、上記のガイドに従ってブラウザーからサインインできます。代わりにベアラーヘッダーに対応するクライアントでは、Mi cuenta でパーソナルアクセストークンを作成し、権限を選択して、Authorization: Bearer <token> ヘッダーで送信してください。接続方法については、その他の MCP クライアントとターミナルを参照してください。


アシスタントに表示される情報と接続の解除方法

お客様が許可した範囲で、アシスタントはダッシュボードに表示されるイベント情報にアクセスできます。ゲストの連絡先情報、招待リンク、ウォールメッセージ、テーブル、事前に用意したリマインダーなどが含まれます。接続してアクセスを許可すると、こうした情報が、Claude を提供する Anthropic や ChatGPT を提供する OpenAI などのアシスタントプロバイダーと共有される場合があります。アクセスをただちに終了するには、Mi cuenta を開き、Apps conectadas、次に Desconectar を選択してください。すでに行われた変更は保持されます。詳しくは、データと権限をご覧ください。


使用例

依頼できる内容、関係するツール、想定される結果については、会話例をご覧ください。


リンク


リポジトリの開発

このリポジトリにはドキュメントと生成済みのツールカタログが含まれています。ホスト型コネクターは invitas アプリケーションで稼働します。Node.js 22 をインストールしたうえで、npm run check を実行すると、生成されたカタログファイルがソースと一致しているか確認できます。docs/catalog.source.json を編集した後は、npm run catalog を実行してカタログを再生成してください。CONTRIBUTING.md もご覧ください。

docs/ ディレクトリにはカタログとクライアント向けガイドが、examples/ ディレクトリには会話例が、scripts/ ディレクトリにはカタログ生成スクリプトが含まれています。このリポジトリへの変更を通じてドキュメントが公開されます。ホスト型コネクターのデプロイはアプリケーションのリポジトリで行います。


ライセンス

ドキュメント:CC BY 4.0。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。