MCP Server Test について
MCPサーバーのテストを目的とするGoプロジェクトです。READMEにはディレクトリ構成と、サービスの実行、テスト、ビルドの手順が記載されています。
主な機能
- 01Goサービスのエントリーポイント
- 02Goモジュールの依存関係設定
- 03サービスのローカル実行
- 04Goテストの実行
- 05サーバーバイナリのビルド
活用シーン
- 01MCPサーバープロジェクトのテスト
- 02開発中のサービス実行
- 03Goコードのビルドとテスト
MCP 対応
MCPサーバーをテストするプロジェクトとされていますが、MCPクライアントに公開する機能はREADMEに記載されていません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
MCP Server Test
这是一个用于测试 MCP Server 的项目。
项目结构
.
├── README.md
├── .gitignore
├── cmd/ # 主要的应用程序入口
├── internal/ # 私有应用程序和库代码
├── pkg/ # 可以被外部应用程序使用的库代码
└── api/ # API 协议定义和 swagger/OpenAPI 规范
开发环境要求
- Go 1.20 或更高版本
- Docker
- Make
快速开始
- 克隆仓库
git clone https://github.com/rainemng/mcp-server-test.git
cd mcp-server-test
- 安装依赖
go mod download
- 运行服务
go run cmd/main.go
测试
运行所有测试:
go test ./...
构建
构建二进制文件:
go build -o bin/server cmd/main.go
贡献
欢迎提交 Pull Request 和 Issue!
许可证
MIT License
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。