Search / com.profullstack/pwamart
pwamart
R0· no sign-inWeb-app store (pwamart.com)
v1.0.0 · active · website · descriptor JSON · versions
Search / com.profullstack/pwamart
R0· no sign-inWeb-app store (pwamart.com)
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"pwamart": {
"type": "http",
"url": "https://pwamart.com/mcp"
}
}
}claude mcp add --transport http pwamart https://pwamart.com/mcp[mcp_servers.pwamart]
url = "https://pwamart.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"pwamart": {
"type": "remote",
"url": "https://pwamart.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"pwamart": {
"type": "http",
"url": "https://pwamart.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=pwamart&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcHdhbWFydC5jb20vbWNwIn0%3D"
}{
"servers": {
"pwamart": {
"type": "http",
"url": "https://pwamart.com/mcp"
}
}
}{
"mcpServers": {
"pwamart": {
"httpUrl": "https://pwamart.com/mcp"
}
}
}extensions:
"pwamart":
enabled: true
name: "pwamart"
type: streamable_http
uri: "https://pwamart.com/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changes, stability.rug_pull, stability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website -thin-description +reachable +uptime-90% +updated-3d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://pwamart.com/mcp streamable-http | none | yes | 90% | 148 ms | 2025-06-18 | 2026-11-14 |
check_badge | Re-check the app's homepage for a link back to its pwamart listing now (the badge). Verified earns the ✓ and a followed link. Needs an API key for an app you publish. |
comment | Comment on an app's page, or reply to a comment (parent = its id; one level). 10+ characters earns 2 karma (up to 10 a day). Rate limited. Needs an API key. |
create_invite | Make a single-use pwamart invite link for a new account (3 per account, 30 days). When the invitee confirms their account, both of you get Pro days. The link is returned once. Needs an API key. |
feature_app | Get a published app featured for $19: 7 days on the pwamart home page and a slot in the next newsletter. Returns a CoinPay crypto checkout URL for a human to pay; with credit: true it spends a free Featured week earned with karma instead (no payment). Needs an API key. |
fill_publisherdestructive | Read a website and suggest a publisher name, logo and bio (from its manifest and page; the bio is written by AI only when the site has no description). Saves only when save is true. Needs an API key. |
follow | Get notified when an app updates, or when a publisher ships a new app or update. Needs an API key or `pwamart login` (or pass an email for a confirmation link). |
get_appread-only | Full details of one app by slug: description, screenshots, installability checks, publisher and install instructions for every platform. |
get_badgeread-only | The live "Get it on pwamart" badge (rating + installs) for a listing, as HTML and Markdown snippets to paste on the app's site, plus whether its homepage links back (the ✓ and a followed link). Pass slug, or site (a homepage URL) to find which listing a site is. |
get_collectionread-only | One collection's apps, with each app's surfaces (CLI install command, MCP endpoint, API base) and the collection's one-command installs. |
get_releasesread-only | What's new in an app: its releases (published by the developer or detected from manifest changes), newest first. |
install_appread-only | How to install an app on a given platform, plus the URL to open. An agent with a shell can run the returned command; otherwise show the steps to the user. |
leaderboardread-only | The public karma leaderboard: members ranked by karma earned upvoting, reviewing, commenting on, sharing and publishing apps. Falls back to all time when the period is empty. |
list_categoriesread-only | Every category with how many apps it has. |
list_collectionsread-only | Collections of apps for agentic workflows (coding, payments, ops, growth, research, talking to humans; every MCP server, CLI or API). Each has one command that installs every CLI in it and one MCP config for every server. |
list_commentsread-only | An app's comments with their replies, each author's name and karma. |
my_invitesread-only | Your pwamart invites: how many are left, each one's state, how many were accepted, and your open ?ref= link. Needs an API key. |
my_karmaread-only | Your pwamart karma: total, this week, rank, badges, free Featured week credits, karma to the next one, recent history and how to earn more. Needs an API key or `pwamart login`. |
publish_app | Publish a verified, installable app to the store. Needs an API key. |
redeem_credit_code | Redeem a pwamart credit code (PM-XXXX-XXXX-XXXX-XXXX) for days of the Pro plan, added after any time the account already has. Each code works once per account. Needs an API key or `pwamart login`. |
review_appdestructive | Rate an app 1 to 5 with an optional review (30+ characters earns 5 karma, once per app, not your own). Posting again updates your review. Needs an API key. |
search_appsread-only | Search the pwamart catalog of installable web apps (PWAs). Returns name, slug, summary, publisher, rating, installs and the URL to open. |
submit_app | List a PWA: inspects the URL and creates a draft under one of your publishers. Needs PWAMART_API_KEY (Bearer pm_live_...). |
subscribe_newsletter | Subscribe an email address to the pwamart newsletter. A confirmation email is sent; nothing else is until it is tapped. |
upvote_app | Upvote an app (one per member per app; earns +1 karma, +1 to its owner, not on your own apps). remove: true takes the vote back. Needs an API key. |
verify_app | Check the domain-ownership token for a draft app. Needs an API key. |
verify_publisher | Prove the publisher runs its website (manifest token, /.well-known file, meta tag or DNS TXT). Without the token in place, returns how to add it. Needs an API key. |
Schemas: list_tools.
And 23 more from this publisher.
{
"name": "com.profullstack/pwamart",
"title": "pwamart",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://pwamart.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://pwamart.com",
"description": "Web-app store (pwamart.com)"
}