mcpField
M
MCP in 10 Minutes

MCP in 10 Minutes

ローカル
github.com/nicknochnack開発ツール5380 週間前に更新

MCP in 10 Minutes について

MCP in 10 Minutes は、Yahoo Finance 向け MCP サーバーを約 10 分で構築する方法を示すチュートリアル用プロジェクトです。MCP サーバー開発を始める開発者を対象としています。

主な機能

  1. 01Yahoo Finance 向け MCP サーバーの実装例
  2. 02MCP Inspector によるデバッグ
  3. 03エージェントスクリプトからの実行
  4. 04Langflow 連携の手順

活用シーン

  1. 01MCP サーバー開発の基本手順の学習
  2. 02他のデータソース向けへの応用

MCP 対応

本プロジェクトは MCP サーバーの作成方法と、MCP Inspector を用いた動作確認の方法を示します。サーバーは server.py で定義され、MCP クライアントから呼び出されます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP を 10 分で

Yahoo Finance(そして、ほぼ何でも)向けの MCP サーバーを 10 分で構築する方法を学びましょう。

実際の動作を見る 📺

README の画像

起動 🚀

  1. このリポジトリを git clone https://github.com/nicknochnack/MCPin10 でクローンし、cd MCPin10 で中に移動します
  2. uv venv で仮想環境を作成し、source .venv/bin/activate で有効化します
  3. uv sync で依存関係をインストールします
  4. uv run mcp dev server.py でインスペクターを実行します
  5. uv run agent.py でエージェントを実行します
  6. langflow をインストールして実行します:uv pip install langflow および uv run langflow run

注: ollama が実行中であることを確認してください。

その他

誰が、いつ、なぜ?

👨🏾‍💻 作者:Nick Renotte
📅 バージョン:1.x
📜 ライセンス:このプロジェクトは MIT License の下でライセンスされています

コメント

MCP は初めてですか?

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

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