mcp-connection-checker
mcp-connection-checker は、Model Context Protocol (MCP) サーバーと対話し、定義されたツールを実行するためのコマンドラインインターフェースです。
インストール
pipx を使用してインストールすることを推奨します。
pipx install mcp-connection-checker
または pip を使用する場合:
pip install mcp-connection-checker
使い方
ツールリストの表示
指定したMCPサーバーで利用可能なツールの一覧を表示します。
mcp-connection-checker --mcp-def <MCPサーバー定義ファイルのパス>
例:
mcp-connection-checker --mcp-def ./mcp_server_definition.json
ツールの実行
指定したMCPサーバー上で、定義ファイルに従ってツールを実行します。
mcp-connection-checker --mcp-def <MCPサーバー定義ファイルのパス> --tool-def <ツール定義ファイルのパス>
例:
mcp-connection-checker --mcp-def ./mcp_server_definition.json --tool-def ./list_directory.json
詳細ログの表示
-v または --verbose オプションを使用すると、実行時の詳細なログが表示されます。
mcp-connection-checker --mcp-def <MCPサーバー定義ファイルのパス> -v
開発者向け情報
依存関係管理には uv を使用しています。
依存関係の追加:
uv add <package_name>
ローカルでの実行:
uv python test_mcp_connection.py [OPTIONS]
Metadata
Release files for mcp-connection-checker 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| mcp_connection_checker-0.1.2.tar.gz | 6.2 kB | Without provenance | Details for mcp_connection_checker-0.1.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| mcp_connection_checker-0.1.2-py3-none-any.whl | Python 3 | none | any | Details for mcp_connection_checker-0.1.2-py3-none-any.whl |
Total release size: 13.1 kB
Release files / mcp_connection_checker-0.1.2.tar.gz
| Download URL | mcp_connection_checker-0.1.2.tar.gz |
|---|---|
| Size | 6.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
edd59722bd382dfe1ba4582a2326bddc9a20e89bf5c6bbdb02a014a3f61d5674
|
|
BLAKE2b-256 checksum How to use checksums |
64a10e8d42f8bfc52721b9d9ec41998978afea1e1d9821de3323a24514e9e7ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Release files / mcp_connection_checker-0.1.2-py3-none-any.whl
| Download URL | mcp_connection_checker-0.1.2-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f4085adc684a94291207d7a478439fe7989ebdf956e693898ecbf93002334bd5
|
|
BLAKE2b-256 checksum How to use checksums |
fd98dc8e3d3b79378b6674948ea3b1f1749cf326779a6c80615c9fcf0d2a548d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Security for mcp-connection-checker 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.