Skip to main content
Glama
Bbadhub

Prepcast MCP

by Bbadhub

{{PROJECT_NAME}}

{{PROJECT_DESCRIPTION}}

What You Get

  • MCP server (SSE + stdio)

  • Tool registry (tools/)

  • Billing middleware (billing.py)

  • API keys + free tier + rate limits

  • Stripe usage metering + checkout endpoint

  • Affiliate signup + referral commission tracking

  • Landing page (site/index.html)

  • Consumer web panel (no MCP setup required)

  • Deploy scripts (docker-compose.yml, deploy.sh)

  • Competitor/pricing strategy toolkit (strategy/)

  • Prompt pack for install/sales/public messaging (prompts/)

Local Setup

cp .env.example .env
./deploy.sh setup
./deploy.sh start

Health:

curl http://localhost:8420/health

Billing Endpoints

  • POST /billing/keys create API key

  • GET /billing/usage?api_key=... user usage summary

  • GET /billing/activity?api_key=... recent calls

  • GET /billing/metrics?admin_key=... admin usage/revenue totals

  • POST /billing/checkout Stripe checkout session

  • POST /billing/webhook Stripe webhook handler

Deploy

Docker Compose

./deploy.sh start

Competitive Pricing Analysis

./deploy.sh benchmark

This generates:

  • reports/competitive_report.md

  • site/public-comparison.json

  • site/pricing-recommendation.json

Fly.io

./deploy.sh fly

Railway

./deploy.sh railway

Connect from Claude

Remote SSE

Point Claude MCP config to:

https://your-domain.example/sse

Include X-API-Key: <user_api_key> in client headers if billing is enabled.

Local stdio

python server.py --stdio

Customize

  1. Replace tools/example.py with your product tools.

  2. Update per-tool pricing in billing.py.

  3. Configure affiliate defaults in .env.

  4. Edit landing page copy and consumer panel in site/index.html.

  5. Set Stripe env vars in .env.

  6. Update prompts/ files for support and sales assistant behavior.

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/Bbadhub/prepcast-mcp'

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