mcpField
M
mcp_starter_cli

mcp_starter_cli

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

mcp_starter_cli について

mcp_starter_cliは、Node.jsまたはPythonでローカルMCPサーバーを作成、実行、テストするコマンドラインツールです。APIキー注入やリアルタイムログ、Claude Desktopとの連携を備え、開発時のデバッグに役立ちます。

主な機能

  1. 01Node.js・Pythonサーバーの作成
  2. 02サーバーのローカル実行とテスト
  3. 03OpenAI・Claude APIキーの注入
  4. 04ログとエラーのリアルタイム表示
  5. 05Claude Desktopとの連携
  6. 06JavaScriptのLintとTypeScriptの変換

活用シーン

  1. 01MCPサーバーのひな形作成
  2. 02ローカルサーバーのデバッグ
  3. 03Claude Desktopを使ったサーバーテスト

MCP 対応

ローカルMCPサーバーの作成、実行、テストに使えます。Claude Desktopと連携してローカルでエージェントをテストできます。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

mcp_starter_cli

はじめに

mcp_starter_cli は、Node.js または Python を使用して、MCP サーバーのローカルでのスキャフォールディング、実行、テストを簡単に行うために設計された、強力なコマンドラインインターフェース(CLI)ツールです。Claude および OpenAI の API キーとシームレスに連携し、機能を拡張します。また、ローカルでのエージェントテスト用に Claude Desktop へ自動リンクする機能に加え、エラーのリアルタイム表示、自動 lint、TypeScript のトランスパイルにも対応しています。

機能

  • CLI インターフェース:MCP サーバーのスキャフォールディング、実行、デプロイを簡単に行えます。
  • API キーの注入:必要に応じて OpenAI または Claude の API キーを動的に注入できます。
  • サーバーログとエラー表示:サーバーログをリアルタイムで監視し、エラーをすぐに確認して迅速にデバッグできます。
  • Claude Desktop との連携:ローカルでのエージェントテスト用に Claude Desktop へ自動的にリンクします。
  • 自動 lint と TS のトランスパイル:JavaScript/TypeScript コードの lint と TypeScript のトランスパイルに標準で対応しています。

インストール手順

前提条件

システムに Node.js がインストールされていることを確認してください。nodejs.org からダウンロードできます。

mcp_starter_cli をインストールする

npm を使用して CLI ツールをグローバルにインストールできます。

npm install -g mcp_starter_cli

または、Yarn を使用する場合は次のようにします。

yarn global add mcp_starter_cli

使用例

新しいプロジェクトをスキャフォールディングする

新しい MCP サーバープロジェクトを作成するには、次を実行します。

mcp_starter_cli scaffold my-mcp-project --template nodejs

Python プロジェクトの場合は次のようにします。

mcp_starter_cli scaffold my-python-mcp-project --template python
サーバーをローカルで実行する

プロジェクトディレクトリに移動して、サーバーを起動します。

cd my-mcp-project
mcp_starter_cli run

Python の場合:

cd my-python-mcp-project
mcp_starter_cli run
API キーを注入する

OpenAI または Claude の API キーを注入するには、次を使用します。

mcp_starter_cli config set openai-key YOUR_OPENAI_API_KEY
mcp_starter_cli config set claude-key YOUR_CLAUDE_API_KEY
サーバーログを表示する

エラーをリアルタイムで表示しながら、サーバーログを監視できます。

mcp_starter_cli logs

API ドキュメント

API の詳細なドキュメントと高度な使用方法については、API ドキュメントを参照してください。

ライセンス

mcp_starter_cli は、MIT ライセンスの下で提供されるオープンソースソフトウェアです。詳しくは、LICENSE ファイルを参照してください。


このプロジェクトへの貢献や、問題の報告は GitHub リポジトリからお気軽にお寄せください。コーディングをお楽しみください!🚀

GitHub リポジトリ


This README provides a comprehensive overview of the `mcp_starter_cli` tool, including its features, installation instructions, usage examples, and licensing information. Make sure to replace placeholders like `your-repo` with your actual GitHub repository details.


## ⚠️ Development Status

This library is currently in early development. Some tests may be failing with the following issues:


Contributions to fix these issues are welcome! Please submit a pull request if you have a solution.

コメント

MCP は初めてですか?

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

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