mcpField
S
Switchbooks

Switchbooks

リモート
switchbooks.ai金融データ0今日更新
リポジトリ公式サイト

Switchbooks について

Switchbooksは、CursorやGrok Botなどのクライアントから企業の帳簿データにアクセスするMCPサーバーです。読み取り専用の照会に加え、別途許可すれば取り消し可能な記帳変更も行えます。

主な機能

  1. 01損益計算書・貸借対照表・キャッシュフローの表示
  2. 02取引の検索と勘定科目の確認
  3. 03カテゴリ・支払先・ルールの確認
  4. 04作業対象の会社の選択
  5. 05取り消し可能な記帳変更の許可

活用シーン

  1. 01会社の月次損益の確認
  2. 02期間を指定した支払先別取引の検索
  3. 03勘定科目とカテゴリの確認
  4. 04許可を得て仕訳を転記・編集

MCP 対応

ホスト型MCPサーバーはStreamable HTTPとOAuthを使用し、動的クライアント登録とPKCEに対応します。クライアントは読み取り専用データにアクセスでき、Switchbooksで許可すれば書き込み権限も利用できます。

設定

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

エンドポイントhttps://app.switchbooks.ai/api/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Switchbooks

Cursor、Grok Bot、Grok Build を Switchbooks の会計データに接続します。レポートについて質問したり、取引を検索したり、勘定科目、カテゴリ、支払先、ルールを確認したりできます。

読み取り専用アクセスを選ぶか、Switchbooks の同意画面で取り消し可能な帳簿変更を許可します。読み取り専用アクセスでは、レポート、取引、勘定科目、カテゴリ、支払先などの会計情報を確認できます。アクティブな会社を選択しても、接続の会社選択が変わるだけです。

接続

少なくとも1社にアクセスできる Switchbooks アカウントが必要です。会社の会計ツールを利用するには、有効なトライアルまたはサブスクリプションが必要ですが、接続の許可や切断には必要ありません。

  1. プラグインをインストールしたら、接続設定を開きます。Grok Bot では、Marketplace → Your plugins を開いて、インストール済みのプラグインを探します。
  2. Switchbooks 接続を有効にし、求められたらブラウザーでサインインします。
  3. Switchbooks の同意画面を確認します。接続を読み取り専用にするには、Let it make changes to the books の選択を解除してから Allow access を選びます。帳簿の変更を許可する場合に限り選択したままにし、Allow access and changes を選びます。
  4. アシスタントに Switchbooks の会社一覧を表示するよう依頼し、作業する会社を選択します。

ホスト型サーバーは https://app.switchbooks.ai/api/mcp です。OAuth、動的クライアント登録、PKCE を使用した Streamable HTTP を採用しています。API キー、共有シークレット、ローカルサーバーは不要です。

同意画面のチェックボックスは、接続するたびに、クライアントが要求するスコープに基づいて初期状態が設定されます。そのため、接続のたびに内容を確認してください。読み取り専用アクセスでは switchbooks.read を使用し、変更を許可すると switchbooks.write も付与されます。既存の読み取り専用接続は、再接続して変更を許可するまで読み取り専用のままです。

書き込み権限がある場合、コネクターは Switchbooks で取り消し可能な変更を実行できます。たとえば、取引の記帳や分割、振替の照合、仕訳の作成や編集、カテゴリ、支払先、ルールの変更、プレビュー済みの照合の完了などです。どの接続でも、銀行口座への接続や同期、メールや招待の送信、レポートの共有、ファイルのインポート、銀行口座の統合、ファイルの削除、チームメイトの削除はできません。

試してみる

  • 「Switchbooks の会社一覧を表示して。」
  • 「[会社名]を使って、先月の損益計算書を表示して。」
  • 「前四半期に[支払先]へ支払った取引を探して。」
  • 「この会社の勘定科目とカテゴリを表示して。」

コネクターは list_companies と set_company を公開します。その他のツールは、選択した会社を使用します。アクセス可能な会社が1社の場合は自動的に選択され、複数社があるアカウントでは会社を選択する必要があります。アクセス権は、ツールを呼び出すたびに確認されます。

接続解除

Switchbooks で Settings → MCP → Connected apps を開き、接続を見つけて Disconnect を選択します。これにより、アクセス用トークンと更新用トークンの両方が直ちに失効します。後で再度アクセスを許可すれば、再接続できます。

Cursor のローカル設定

マーケットプレイスからインストールする前にホスト型コネクターをテストするには、このパッケージの mcp.json にある mcpServers.switchbooks エントリーを、プロジェクトの .cursor/mcp.json またはユーザーの ~/.cursor/mcp.json にマージします。既存のサーバーエントリーは保持してから、Switchbooks を有効にし、Cursor からサインインします。

Cursor MCP の設定 と Grok Bot プラグインの設定 を参照してください。Grok Build では、マーケットプレイスから grok plugin install switchbooks を実行してインストールします。プラグインのルートにある .mcp.json は、同じホスト型サーバーを参照します。

サポート

[email protected] までお問い合わせください。

Switchbooks · プライバシーポリシー · 利用規約

コメント

MCP は初めてですか?

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

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