Skip to main content
Glama

wellness-master

npm version npm downloads license node x402 mcp humans+agents

인간과 AI 에이전트를 위한 최초의 호출당 결제 웰니스 플랫폼. 18개 형식 × 20개 언어 × 2개 대상, x402 프로토콜을 통해 Solana 기반 USDC로 결제 — 호출당 $0.01, 계정 불필요, API 키 불필요.

Wellness-Master는 두 가지 별도의 코퍼스를 제공합니다. 하나는 인간 최종 사용자(알림, 일기, 감사 봇)를 위해 조정되었고, 다른 하나는 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_one, list_formats, list_languages, list_audiences, get_health)는 즉시 작동합니다. 3개의 유료 도구(get_item, get_pack, surprise_me)는 첫 호출 시 Solana 키 페어를 자동으로 생성합니다(모드 0600).


도구

도구

무료

설명

sample_one

신규 v0.7

무료 쇼룸 — 형식당 5개의 엄선된 항목, 영어, 인간 대상, 60초마다 시간 순환. 유료 도구 통합 전 평가용.

list_formats

18가지 웰니스 형식 (패키지 데이터에서 제공, HTTP 없음)

list_languages

20가지 지원 언어 (패키지 데이터에서 제공)

list_audiences

2가지 대상 (human, agent) — 이중 코퍼스를 제공하는 최초의 웰니스 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/를 실행하여 자신의 배포를 검사할 수 있습니다.


두 가지 대상

// 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" }}

동일한 형식, 동일한 가격, 두 가지 별도의 코퍼스. 중복 제거는 분할됩니다: 동일한 지갑이 human/haiku/ja에 대해 한 번, agent/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개 항목 번들 — 단일 결제, 약 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