mcpField
F
Full-Stack-Developer-Intern

Full-Stack-Developer-Intern

ローカル
github.com/Manjunatha-kv01開発ツール278 週間前に更新

Full-Stack-Developer-Intern について

Full-Stack-Developer-Internは、旅行日程を管理するバックエンドプロジェクトです。SQLAlchemyのデータモデル、FastAPIのエンドポイント、宿泊数に応じた日程を提案するMCPサーバーを備えています。

主な機能

  1. 01SQLAlchemyの日程スキーマ
  2. 02宿泊・移動・アクティビティの日別管理
  3. 03FastAPIでの日程作成・表示
  4. 04プーケットとクラビのシードデータ
  5. 052~8泊の日程を提案

活用シーン

  1. 01REST APIで旅行日程を作成・表示
  2. 02宿泊数に基づく日程の提案
  3. 03日ごとの旅行要素のモデル化

MCP 対応

MCPサーバーは、指定された宿泊数に応じておすすめの日程を返します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

フルスタック開発者インターン

旅行の旅程を管理するバックエンドシステムを、以下のコンポーネントとともに作成します。1. 旅行の旅程用データベースアーキテクチャと、SQLAlchemy を使用したモデル 2. 旅程の作成と閲覧を行う RESTful API エンドポイント 3. 泊数に基づいておすすめの旅程を提供する MCP サーバー

詳細要件

  1. データベースアーキテクチャ ● SQLAlchemy を使用してデータベーススキーマを設計、実装します ● スキーマでは、以下をサポートする必要があります。 ○ 日ごとのホテル宿泊、場所間の移動、アクティビティ/小旅行 ○ これらのエンティティ間のリレーションシップ ● タイのプーケットとクラビ地域のリアルなデータをデータベースに登録します ● 2~8泊のおすすめの旅程を含めます ● 適切なリレーションシップ、制約、インデックスを実装します
  2. API エンドポイント ● FastAPI を使用して、以下を可能にする RESTful API エンドポイントを作成します。 ○ 新しい旅行の旅程の作成 ○ 既存の旅行の旅程の閲覧 ● 適切な入力検証、エラー処理、レスポンス形式を実装します ● リクエスト/レスポンス形式のサンプルを用いて API をドキュメント化します
  3. MCP サーバー ● 指定された泊数に応じておすすめの旅程を返す MCP サーバーを実装します

コメント

MCP は初めてですか?

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

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