upvote-club-mcp-apps

mcp
Security Audit
Warn
Health Warn
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 41 GitHub stars
Code Warn
  • process.env — Environment variable access in main.js
  • process.env — Environment variable access in vite.config.js
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

MCP Apps with task progress UI for Upvote.club. Part of upvoteclub/upvote-club-mcp-* family — see core repo for all packages.

README.md

Upvote.club — MCP Apps

Legacy standalone package. New remote installations must use https://mcp.upvote.club/mcp; the canonical upvote-club-mcp-remote server now includes this task-progress UI.

Interactive MCP App with an inline task progress card for get_task_status.

All 5 Public API tools are available; get_task_status renders a progress bar UI in Claude.

Upvote Club MCP packages

Package Repository Use case
Core upvote-club-mcp-core Shared MCP server library (5 tools)
Local upvote-club-mcp-local Cursor, Claude Code, manual Claude Desktop (stdio)
MCPB upvote-club-mcp-mcpb Single-click Claude Desktop .mcpb install
Remote upvote-club-mcp-remote Canonical remote endpoint with OAuth and MCP Apps UI
Apps This repo — upvote-club-mcp-apps MCP Apps + inline task progress UI

Build & run

git clone https://github.com/upvoteclub/upvote-club-mcp-apps.git
cd upvote-club-mcp-apps
npm install
npm run build
UPVOTE_API_KEY=upv_... npm start
# → http://localhost:8788/mcp

Stdio (Claude Desktop dev config):

UPVOTE_API_KEY=upv_... npm run start:stdio
{
  "mcpServers": {
    "upvote-club-apps": {
      "command": "node",
      "args": ["/ABS/PATH/upvote-club-mcp-apps/main.js", "--stdio"],
      "env": { "UPVOTE_API_KEY": "upv_..." }
    }
  }
}

Test with tunnel

Expose http://localhost:8788/mcp via Cloudflare Tunnel and add as Claude.ai custom connector with X-API-Key header.

UI design

Follows MCP Apps design guidelines: inline card, Claude theme CSS variables, max 2 actions (Refresh).

Tools (5)

get_api_reference, list_platforms, create_task, get_task_status, delete_task

Full reference: API_REFERENCE.md

Related

Privacy

Connects only to https://api.upvote.club. https://upvote.club/privacy-policy

Reviews (0)

No results found