MCP 服务器示例 について
MCP の基本を学ぶためのシンプルなサーバー例です。ツール、リソース、プロンプトを備え、Web UI から利用できます。
主な機能
- 012つの数値を足すツール
- 02名前に応じた挨拶リソース
- 03コード分析用プロンプトテンプレート
- 04Web UI からの利用
活用シーン
- 01MCP の基本概念の学習
- 02ツール・リソース・プロンプトの動作確認
MCP 対応
クライアントに、加算ツール、動的な挨拶リソース、コード分析用プロンプトを提供する MCP サーバーです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
プロジェクトの README よりMCP 服务器示例
这是一个简单的 MCP (Model Context Protocol) 服务器示例,适合初学者了解和学习 MCP 的基本概念和使用方法。
什么是 MCP?
MCP (Model Context Protocol) 是一种协议,允许 AI 模型(如 Claude)与外部工具和资源进行交互。通过 MCP,AI 可以访问实时数据、执行计算或与其他系统通信,从而扩展其能力。
这个仓库包含什么?
这个仓库包含一个简单的 MCP 服务器示例,它提供了以下功能:
- 加法工具:一个简单的工具,可以将两个数字相加
- 问候资源:一个动态资源,可以根据提供的名字返回个性化的问候语
- 代码分析提示:一个用于深入分析代码的提示模板
如何开始使用
前提条件
- 安装 Python(建议 Python 3.6 或更高版本)
- 基本的命令行知识
安装步骤
-
克隆或下载这个仓库到你的计算机上
-
打开终端或命令提示符,导航到仓库的
server目录 -
运行启动脚本:
sh start.sh这个脚本会自动检查是否安装了 MCP 包,如果没有,会自动安装,然后启动服务器。
-
如果一切顺利,你应该会看到服务器启动的消息,表明服务器正在运行。
如何使用这个 MCP 服务器
运行后 打开 http://localhost:5173
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。