mcpField
H
Harness

Harness

ローカル
github.com/asklokeshクラウド・インフラ043 週間前に更新

Harness について

Harness は、Harness API を通じて GenAI アプリケーションを継続的デリバリーおよびクラウドコスト管理に接続する MCP サーバーです。複数の認証方式、レート制限、エラー処理とリトライ、非同期処理に対応しています。

主な機能

  1. 01幅広い Harness API 対応
  2. 02複数の認証方式
  3. 03レート制限
  4. 04エラー処理とリトライ
  5. 05非同期処理

活用シーン

  1. 01GenAI アプリケーションと Harness の接続
  2. 02リトライによる API リクエスト処理
  3. 03異なる認証方式での Harness 利用

MCP 対応

MCP クライアントに Harness API の機能を公開し、GenAI アプリケーションから Harness を利用できるようにします。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"asklokesh-harness": {
"command": "uvx",
"args": [
"harness-mcp-server"
],
"env": {
"HARNESS_API_KEY": "<HARNESS_API_KEY>",
"HARNESS_API_URL": "<HARNESS_API_URL>"
}
}
}
}
起動コマンドuvx harness-mcp-server
設定が必要な環境変数
HARNESS_API_KEYシークレットAPI Key for HARNESS
HARNESS_API_URLAPI URL for HARNESS

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypiharness-mcp-server0.1.0

ツール

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

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

詳細

Harness MCP Server

Harness Mcp Server

GitHub stars GitHub forks GitHub watchers

License Issues Pull Requests Last Commit

Python MCP

Commit Activity Code Size Contributors

Harnessを生成AIアプリケーションと統合するためのModel Context Protocol(MCP)サーバーです。

概要

継続的デリバリーとクラウドコスト管理

機能

  • Harness APIを包括的にカバー
  • 複数の認証方式
  • レート制限を備えたエンタープライズ対応
  • 完全なエラー処理と再試行ロジック
  • パフォーマンスを向上させる非同期サポート

インストール

pip install harness-mcp-server

または、ソースからインストールします。

git clone https://github.com/asklokesh/harness-mcp-server.git
cd harness-mcp-server
pip install -e .

設定

.envファイルを作成するか、Harness APIの要件に従って環境変数を設定してください。

クイックスタート

from harness_mcp import HarnessMCPServer

# Initialize the server
server = HarnessMCPServer()

# Start the server
server.start()

ライセンス

MIT Licenseの詳細については、LICENSEファイルを参照してください。

コメント

MCP は初めてですか?

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

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