mcpField
V
Vercel Ai Chat Mcp

Vercel Ai Chat Mcp

ローカル
github.com/andrewhuang427AI・エージェント078 週間前に更新

Vercel Ai Chat Mcp について

Next.js と AI SDK を使ってチャットアプリを構築するテンプレートです。複数のモデルプロバイダー、チャットデータの永続化、認証に対応します。README には MCP 連携の記載がありません。

主な機能

  1. 01Next.js App Router と Server Actions
  2. 02AI SDK によるテキスト・ツール呼び出し生成
  3. 03複数のモデルプロバイダーに対応
  4. 04チャット履歴とユーザーデータの保存
  5. 05Auth.js による認証

活用シーン

  1. 01Next.js でチャットアプリを構築
  2. 02対応する LLM プロバイダーの切り替え
  3. 03チャット履歴とユーザーデータの保存
  4. 04チャットアプリへの認証追加

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Next.js 14 と App Router に対応した AI チャットボット。

Chat SDK

Chat SDK は、Next.js と AI SDK で構築された無料のオープンソーステンプレートです。高機能なチャットボットアプリケーションをすばやく構築できます。

ドキュメントを読む · 機能 · モデルプロバイダー · 独自の環境にデプロイ · ローカルでの実行


機能

  • Next.js App Router
    • スムーズなナビゲーションと高いパフォーマンスを実現する高度なルーティング
    • サーバーサイドレンダリングとパフォーマンスの向上を実現する React Server Components(RSC)と Server Actions
  • AI SDK
    • LLM を使ってテキスト、構造化オブジェクト、ツール呼び出しを生成する統一 API
    • 動的なチャットや生成型ユーザーインターフェースを構築するためのフック
    • xAI(デフォルト)、OpenAI、Fireworks、その他のモデルプロバイダーに対応
  • shadcn/ui
    • Tailwind CSS によるスタイリング
    • アクセシビリティと柔軟性を実現する Radix UI のコンポーネントプリミティブ
  • データの永続化
  • Auth.js
    • シンプルで安全な認証

モデルプロバイダー

このテンプレートには、デフォルトのチャットモデルとして xAI の grok-2-1212 が含まれています。ただし、AI SDK を使えば、わずか数行のコードで LLM プロバイダーを OpenAI、Anthropic、Cohere、その他多数に切り替えられます。

独自の環境にデプロイ

Next.js AI Chatbot の独自のバージョンを、ワンクリックで Vercel にデプロイできます。

Vercel でデプロイ

ローカルでの実行

Next.js AI Chatbot を実行するには、.env.example で定義された環境変数を使用する必要があります。環境変数には Vercel Environment Variables の使用をおすすめしますが、.env ファイルだけでも実行できます。

注:.env ファイルをコミットしないでください。コミットすると秘密情報が公開され、第三者が各種 AI プロバイダーや認証プロバイダーのアカウントへのアクセスを制御できるようになります。

  1. Vercel CLI をインストールします:npm i -g vercel
  2. ローカル環境を Vercel および GitHub のアカウントにリンクします(.vercel ディレクトリが作成されます):vercel link
  3. 環境変数をダウンロードします:vercel env pull
pnpm install
pnpm dev

これで、アプリのテンプレートが localhost:3000 で実行されます。

コメント

MCP は初めてですか?

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

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