upvote-club-mcp-apps
Health Uyari
- 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 Uyari
- process.env — Environment variable access in main.js
- process.env — Environment variable access in vite.config.js
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
MCP Apps with task progress UI for Upvote.club. Part of upvoteclub/upvote-club-mcp-* family — see core repo for all packages.
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
- Core dependency: @upvote-club/mcp-core
- HTTP-only connector without UI? → upvote-club-mcp-remote
- Claude Desktop bundle? → upvote-club-mcp-mcpb
Privacy
Connects only to https://api.upvote.club. https://upvote.club/privacy-policy
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi