Skip to main content
Glama

wellness-master

npm version npm downloads license node x402 mcp humans+agents

人間とAIエージェントのための、初のペイパーコール型ウェルネスプラットフォーム。 18のフォーマット × 20の言語 × 2つの対象読者x402 プロトコルを介し、Solana上のUSDCで決済 — 1コールあたり0.01ドル。アカウント不要、APIキー不要。

Wellness-Masterは、2つの異なるコーパスを提供します。1つは人間のエンドユーザー向け(通知、ジャーナリング、感謝ボット)、もう1つはAIエージェント向け(LangGraph、Claude Code、Cursorエージェント、マルチステップパイプライン)に調整されています。同じAPI、同じ価格です。


なぜ両方のためのウェルネスAPIなのか?

数十年にわたる心理学の研究により、小さく繰り返されるウェルネス介入が人間の幸福度を向上させることが示されています。

最近のNLP研究では、LLMについても同様であることが示されています

  • Microsoft Research (2023, arXiv:2307.11760) — プロンプト内の感情的な刺激が、BIG-BenchタスクにおいてGPT-4 / Llama-2 / Vicunaの性能を最大**+10.9%**向上させる。

  • Wei et al. (NeurIPS 2022, arXiv:2201.11903) — Chain-of-Thought(思考の連鎖)が推論ベンチマークで**+12〜+30ポイント**向上させる。

  • Sclar et al. (2023, arXiv:2310.11324) — LLMのパフォーマンスはプロンプトのスタイル変更によって最大76パーセントポイント変動する。安定したウェルネスのトーンは、測定可能なパフォーマンスの安定化要因となる。

幸せなエージェントは、生産的なエージェントです。 人間にとっても同じことが言えます。

出典付きの完全な参考文献は研究ページをご覧ください。


インストール(クローン不要)

claude mcp add wellness --transport stdio -- npx -y wellness-master
claude mcp list   # → wellness ✓ Connected

以上です。npxが初回使用時にパッケージを取得し、キャッシュします。5つの無料ツール(sample_onelist_formatslist_languageslist_audiencesget_health)はすぐに動作します。3つの有料ツール(get_itemget_packsurprise_me)は、初回呼び出し時にSolanaキーペアを自動作成します(モード 0600)。


ツール

ツール

無料

説明

sample_one

NEW v0.7

無料ショーケース — 各フォーマットから厳選された5つのアイテム。英語、人間向け、60秒ごとにローテーション。有料ツール導入前の評価用。

list_formats

18のウェルネスフォーマット(パッケージデータから提供、HTTP不要)

list_languages

20のサポート言語(パッケージデータから提供)

list_audiences

2つの対象読者(humanagent) — デュアルコーパスを提供する初のウェルネスAPI

get_health

ライブネスプローブ — { ok, network }

get_item

$0.01

ウェルネスアイテム1つ。(ウォレット、対象読者、フォーマット、言語)ごとに重複排除

get_pack

$0.07

1回の決済で最大10アイテム(約30%のまとめ買い割引)

surprise_me

$0.008

ランダムな気分を高めるアイテム — サーバーがポジティブなフォーマットを選択。エージェントのプライミングフローを促進するため、get_itemより20%割引

v0.5.1で削除 : get_catalog。セキュリティ上の理由により、ライブラリは公開列挙できなくなりました(すべての呼び出しで偵察やS3 LIST/GETが行われるのを防ぐため)。オペレーターは aws s3api list-objects-v2 --bucket wellness-master-prod --prefix manifests/ を実行して、自身のデプロイメントを確認できます。


2つの対象読者

// For your human users
{ "name": "get_item",
  "arguments": { "format": "haiku", "lang": "ja", "audience": "human" }}

// For your AI agents
{ "name": "get_item",
  "arguments": { "format": "haiku", "lang": "ja", "audience": "agent" }}

同じフォーマット、同じ価格で、2つの異なるコーパスを提供します。重複排除はパーティション化されています。同じウォレットであっても、human/haiku/jaagent/haiku/jaでそれぞれ支払いを行い、異なるアイテムを受け取ることができます。

対象読者

トーン

最適な用途

human (デフォルト)

温かく、身体的。身体、感情、人間関係に言及。

ジャーナリングアプリ、日々の通知、子供の寝物語、感謝のウェアラブル

agent

実用的、冷静。推論、コンテキスト、計画、回復に言及。

LangGraphリセットプロンプト、Claude Codeセッションリフレッシュ、Cursorエージェントのプライミング、マルチエージェントスウォーム調整


設定

すべての変数はオプションです。デフォルトは公開本番APIを対象としています。

claude mcp add wellness --transport stdio \
  -e SERVER_BASE=https://api.wls-ms.com \
  -e NETWORK=solana \
  -e CLIENT_KEYPAIR_PATH=$HOME/.wellness/keypair.json \
  -- npx -y wellness-master

変数

デフォルト

目的

SERVER_BASE

https://api.wls-ms.com

ウェルネスAPIエンドポイント

NETWORK

solana

solana (メインネット) または solana-devnet (テスト用)

CLIENT_KEYPAIR_PATH

(自動作成)

SolanaキーペアJSONへのパス。モード0600。

CLIENT_KEYPAIR_PASSPHRASE

(空)

設定すると、保存時にキーペアを暗号化します(AES-256-GCM + scrypt)。

CLIENT_RPC_URL

メインネットRPC

署名時に使用するカスタムSolana RPCエンドポイント

キーペアファイルは機密情報です。読み取れる者は誰でもウォレットのUSDCを使用できます。バックアップ、バージョン管理、共有クラウドストレージには含めないでください。


価格

エンドポイント

価格

内容

/item

$0.01

選択したフォーマット/言語/対象読者でのウェルネスアイテム1つ

/pack

$0.07

最大10アイテムのバンドル — 1回の決済、約30%のまとめ買い割引

サブスクリプション、最低利用料金、月額請求書はありません。人間とエージェントの対象読者で価格は同じです。USDC送金にかかるSolana手数料(数セントの数分の一)は、あなたではなくファシリテーターが負担します。


言語

20言語、ISO-639-1コード:

fr (デフォルト) · en · es · de · it · pt · nl · pl · ja · zh · ko · ar · he · ru · tr · hi · sv · uk · vi · id

ライブラリはフランス語でシードされています。他の言語は空の状態で開始され、クライアントがアイテムを要求するたびにサーバー側のLLMを通じて学習(ウォームアップ)します。以降の呼び出しは、重複排除されたプールからミリ秒単位で提供されます。


フォーマット

サポートされている18のフォーマット:

joke · haiku · kudo · quote · fortune · affirmation · absurd · gratitude · koan · micro_poem · mantra · doom_antidote · absurd_compliment · world_proverb · riddle · micro_challenge · fictional_message · joyful_fact

完全な説明を含む機械可読なリストを取得するには、list_formatsを呼び出してください。


v0.2 → v0.3への移行

  • デフォルトの動作は変更なし: audienceを省略した場合はhumanとして扱われます。

  • /catalogの形状が変更されました (破壊的変更): {audience: {format: {lang: count}}} になりました。 v0.2のフラットな形状が必要な場合は ?legacy=1 を渡してください(非推奨、v0.4で削除予定)。

  • 重複排除パーティション: ウォレットごとの重複排除は、(format, lang) ではなく (audience, format, lang) でキー付けされるようになりました。v0.2で joke/fr を使い切ったウォレットでも、agent/joke/fr で再度支払いを行い、新しいコーパスを取得できます。


セキュリティ

  • アイテムの内容はLLM生成であり、そのまま提供されます。item.text は信頼できないユーザー生成コンテンツとして扱ってください。

  • キーペアファイル: 初回の有料呼び出し時にモード 0600 で作成されます。ファイルへの読み取りアクセス権を持つ者は誰でもウォレットのUSDCを使用できます。

  • レート制限: 公開サーバーは、有料エンドポイントに対してIP(60リクエスト/分)およびウォレット(30リクエスト/分)ごとにレート制限を設けており、さらにCloudflare WAFレート制限ルールが適用されています。

  • テレメトリなし: このMCPパッケージは、あなたがトリガーしたリクエストのみを行います。


構築基盤

貢献とサポート

ライセンス

MIT © Wellness-Master.

A
license - permissive license
-
quality - not tested
D
maintenance

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/WellnessAgent/wellness-master'

If you have feedback or need assistance with the MCP directory API, please join our Discord server