Zee5 Private
БесплатноНе проверенMCP server providing synthetic subscriber data (profiles, watch history, billing) for personalization in a Stream Discovery ADK agent.
Описание
MCP server providing synthetic subscriber data (profiles, watch history, billing) for personalization in a Stream Discovery ADK agent.
README
Self-hosted subscriber-data MCP server for the Stream Discovery ADK agent.
Streamable-HTTP MCP (FastMCP 3.x), stateless, mounts at /mcp. All data is
synthetic (invented subscribers — no real PII).
"Private" describes the data domain (subscriber profiles/billing), not the network. In this POC it is deployed public on Cloud Run; the Agent Gateway governs which agent identities may reach it.
Tools: get_profile, get_watch_history, get_continue_watching,
get_taste_profile, get_entitlements, get_ratings, get_subscription,
get_billing, get_transactions, get_plans.
Deploy to Cloud Run (public, unauthenticated) — Singapore
export PROJECT_ID="gm-test-337806"
export REGION="asia-southeast1"
gcloud config set project "$PROJECT_ID"
gcloud services enable run.googleapis.com cloudbuild.googleapis.com artifactregistry.googleapis.com
git clone https://github.com/<you>/zee5-mcp-private.git && cd zee5-mcp-private
gcloud run deploy zee5-subscriber-mcp \
--source . \
--region="$REGION" \
--allow-unauthenticated \
--min-instances=1 \
--timeout=3600 \
--no-cpu-throttling \
--project="$PROJECT_ID"
gcloud run services describe zee5-subscriber-mcp --region="$REGION" \
--project="$PROJECT_ID" --format='value(status.url)'
If
--allow-unauthenticatedfails (org Domain-Restricted-Sharing), use--no-invoker-iam-checkinstead.
Smoke test
URL=$(gcloud run services describe zee5-subscriber-mcp --region="$REGION" --format='value(status.url)')
curl -s "$URL/mcp" -H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | head -c 600
# then a real call (sample synthetic subscriber):
curl -s "$URL/mcp" -H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_profile","arguments":{"subscriber_id":"SUB-IN-100023"}}}' | head -c 600
Local run
pip install -r requirements.txt
PORT=8082 python server.py # http://127.0.0.1:8082/mcp
Установка Zee5 Private
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/samayyy/zee5-mcp-privateFAQ
Zee5 Private MCP бесплатный?
Да, Zee5 Private MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Zee5 Private?
Нет, Zee5 Private работает без API-ключей и переменных окружения.
Zee5 Private — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Zee5 Private в Claude Desktop, Claude Code или Cursor?
Открой Zee5 Private на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Stripe
Payments, customers, subscriptions
автор: Stripemalamutemayhem/unclick-agent-native-endpoints
110+ tools for AI agents spanning social media, finance, gaming, music, AU-specific services, and utilities. Zero-config local tools plus platform connectors. n
автор: malamutemayhemwhiteknightonhorse/APIbase
Unified API hub for AI agents with 56+ tools across travel (Amadeus, Sabre), prediction markets (Polymarket), crypto, and weather. Pay-per-call via x402 micropa
автор: whiteknightonhorsetrackerfitness729-jpg/sitelauncher-mcp-server
Deploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent pr
Compare Zee5 Private with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории finance
