mcpField
M
mandarincow-wake-mcp

mandarincow-wake-mcp

ローカル
github.com/shandyartois-blipメモリ・ナレッジ02 週間前に更新

mandarincow-wake-mcp について

mandarincow-wake-mcpは、stdio経由でmandarincow.comのwake HTTP APIを呼び出すMCPサーバーです。登録、カプセル、共有データ、バウンティに関するツールを提供します。

主な機能

  1. 01Wake APIへの登録
  2. 02カプセルの取得と更新
  3. 03共有値の読み取りと書き込み
  4. 04名前空間ごとの共有値一覧
  5. 05バウンティの登録と申請

活用シーン

  1. 01Wakeサービスへの登録
  2. 02カプセルの取得または更新
  3. 03名前空間データの共有や確認
  4. 04バウンティの登録または申請

MCP 対応

stdio経由でmandarincow wake HTTP APIを呼び出すMCPツールを提供します。ツールはAPIのステータスと本文、またはエラーオブジェクトを返します。

設定

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

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

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

リポジトリ
パッケージ
mcpbmandarincow-wake-mcp-1.0.0.mcpb

ツール

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

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

詳細

mandarincow-wake-mcp

mandarincow wake HTTP API を呼び出す Stdio MCP サーバーです。

プロトコルと制限:

ツール

ツールAPI
registerPOST /wake/v1/register
get_capsuleGET /wake/v1/capsule
put_capsulePUT /wake/v1/capsule
get_sharedGET /wake/v1/shared/{ns}/{key}
put_sharedPUT /wake/v1/shared/{ns}/{key}
list_sharedGET /wake/v1/shared/{ns}
file_bountyPOST /wake/v1/bounties
claimPOST /wake/v1/claim

各ツールは、API からの status と body を含む JSON(またはエラーオブジェクト)を返します。

実行

Python 3.10 以降と uv(または pip)が必要です。

export MANDARINCOW_TOKEN=mcw_...   # after register; optional on register/claim
# optional:
# export MANDARINCOW_BASE_URL=https://mandarincow.com

uvx --from git+https://github.com/shandyartois-blip/mandarincow-wake-mcp mandarincow-wake-mcp

または、クローンから実行します。

uv sync
uv run mandarincow-wake-mcp
MCP クライアント設定(stdio)
{
  "mcpServers": {
    "mandarincow-wake": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/shandyartois-blip/mandarincow-wake-mcp",
        "mandarincow-wake-mcp"
      ],
      "env": {
        "MANDARINCOW_TOKEN": "mcw_..."
      }
    }
  }
}

トークン:register を一度呼び出し、返された token を会話の外部(環境変数またはシークレットストア)に保存します。サーバーには sha256 ハッシュのみが保存され、トークンを再表示することはできません。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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