Nexura DigitalAI · 自動化 · マーケティング
Nexura Digital のサービス

AIアシスタントをお客様のシステムにつなぐ、カスタムMCPサーバー開発

チームはすでにAIアシスタントを使っていますが、データは今も手でコピーしています。MCP サーバーがあれば、アシスタントは、お客様が決めた権限のもとでシステムを参照したり操作したりできます。

MCP サーバーは、CRM や ERP などのシステムのツールとデータを、Model Context Protocol に対応したアシスタント(Claude や ChatGPT など)から利用できるようにするコネクターです。自社データでAIを使いたい企業向けに、最小権限のアクセスと、すべての操作のログ付きで構築します。最初は7日間トライアルとして、1つのシステムに対する読み取り専用のサーバーを作ります。

MCP とは何か、当社が構築するもの

Model Context Protocol は、AI アシスタントが外部のツールやデータソースに接続する方法を標準化するオープンなプロトコルです。1つのサーバーで、互換性のある複数のクライアントを利用できます。

構成要素

クライアントは AI アプリケーション側にあり、サーバーはツール(注文を検索するなどの操作)、データリソース、プロンプトテンプレートを公開します。ローカルでも、HTTP 経由のリモートでも動作します。リモートサーバーの場合、仕様では OAuth による認可が定められています。

当社が開発するもの

  • 公式の TypeScript または Python SDK で構築したカスタムサーバー
  • CRM、ERP、データベース、ヘルプデスクの上に作るツール
  • n8n のワークフローを MCP ツールとして公開したもの

権限とセキュリティ

最小権限

各ツールは1つのことだけを行います。最初は読み取り専用にし、データベースのユーザーや API キーも制限します。可能な限り、利用者それぞれが自分のアカウントでサインインするため、アシスタントは管理者ではなく本人の権限で動作します。

確認とログ

互換性のあるクライアントは通常、ツールを実行する前に許可を求めます。さらに当社は、副作用のある操作をすべて下書きとして設計するか、明示的な確認の背後に置きます。すべての呼び出しを、誰が、どのツールを、どの入力で、どの結果で実行したかを含めて記録します。

正面から取り組むリスク

  • メールや文書を経由したプロンプトインジェクション:完全な防御はないため、各ツールにできることを制限します
  • 機密情報をモデルの手の届かない場所に置く
  • 第三者の MCP サーバーは、インストール前にレビューする

構築の進め方

利用ケースから本番まで

  • 利用ケースと権限マトリクス:ツール、データ、アクセス権、確認の要否
  • テスト環境での MCP Inspector による開発とテスト
  • プロンプトインジェクションを含むセキュリティテスト
  • 導入後の最初の期間におけるデプロイとログの確認

MCP サーバーが意味を持つ場合

向いているケース

チームが毎日 Claude、ChatGPT、またはその他の互換アシスタントを使っており、システムに API または利用可能なデータベースがあり、ツールごとの回避策ではなく再利用できるコネクターが1つほしい場合。

向いていないケース

  • 業務プロセスが変わらない:n8n のワークフローや API 連携のほうが単純です
  • 提供元が、必要な機能をカバーする公式コネクターをすでに提供している
  • お使いのアシスタントやプランが対応していない:まずそれを確認します

納品物

お受け取りいただくもの

  • お客様が所有するリポジトリにあるサーバーのコード
  • 説明と入力スキーマ付きのツール一覧
  • 権限マトリクスとセキュリティ文書
  • ログ記録付きの HTTPS デプロイ
  • チームのクライアント向け接続ガイド

7日間トライアル:読み取り専用のサーバー

まずは読み取りから

現実的な最初の一歩は、1つのシステムに対する2〜3の参照ツールです。たとえば顧客の検索や注文状況の確認などを、チームのアシスタントに接続し、すべての呼び出しを記録します。書き込み操作を議論する前に、実際の質問で検証します。範囲、日程、条件は、事前に文書で合意します。

FAQ

よくある質問

ChatGPT と Claude で同じように動きますか?

プロトコルは同じですが、各アシスタントの統合方法はそれぞれ異なり、利用可否はアプリ、バージョン、プランによります。ローカルサーバーに対応するものもあれば、リモートサーバーのみのものもあります。構築前に、チームの環境で何が可能かを確認するため、接続できないものを開発することはありません。

AI が誤ってデータを削除したり変更したりすることはありませんか?

サーバーがそれを許すツールを公開している場合に限ります。そのため当社は読み取り専用から始め、その後の操作も範囲を絞ります。たとえば、送信ではなく下書きを作成する、テーブル全体ではなく特定の1項目だけを更新する、などです。重要な操作には明示的な確認を求め、すべてを記録するので、監査や取り消しが可能です。

MCP サーバーと API 連携はどう違いますか?

API 連携は、データをシステム間で毎回同じように自動的に移動させます。MCP サーバーは、AI アシスタントに対してツールを提供し、会話の内容に応じてアシスタントがそれを使うかどうかを判断します。両方を組み合わせることがよくあります。連携でデータを最新に保ち、MCP サーバーで人が自然な言葉で問い合わせたり利用したりできるようにします。

サーバーはどこで動きますか?

ローカルサーバーは各利用者のコンピューター上で動き、テストや個人利用に適しています。チームで使う場合は、通常、お客様のインフラ上、またはお客様の会社名義で、HTTPS 経由のリモートサーバーを選びます。その費用はお客様が直接支払います。コード、認証情報、ログはお客様の管理下に置かれます。

お問い合わせ

今日、AIアシスタントに手で貼り付けているデータは何ですか?

チームが使っているアシスタントと、つなぎたいシステムをお知らせください。読み取り専用で始めるための提案を、文書でお返しします。

電話+34 603 636 249
↗
Emailnexuradigital2026@gmail.com
↗