git404hub

what is upvote-club-mcp-apps fr?

upvoteclub/upvote-club-mcp-apps — explained in plain English

Analysis updated 2026-05-18

43JavaScriptAudience · developerComplexity · 2/5Setup · moderate

tl;dr

An MCP App that connects Claude to Upvote.club and shows task progress as an inline progress bar card inside the chat.

vibe map

mindmap
  root((upvote-club-mcp-apps))
    What it does
      MCP connector for Upvote.club
      Inline progress bar UI
      Six task tools
    Tech stack
      JavaScript
      Node.js
      MCP protocol
    Use cases
      Check task status in Claude
      Create and delete tasks
      Claude.ai custom connector
    Audience
      Developers
      MCP integrators
    Related packages
      Core library
      Local stdio
      Remote HTTP

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Check the status of an Upvote.club task inside a Claude conversation with a visual progress bar.

VIBE 2

Create, list, and delete Upvote.club tasks from Claude Desktop, Cursor, or Claude Code.

VIBE 3

Set up a custom Claude.ai connector for Upvote.club using a Cloudflare Tunnel.

what's the stack?

JavaScriptNode.jsMCPCloudflare Tunnel

how it stacks up fr

upvoteclub/upvote-club-mcp-appsearthtojake/implicit.jsjavlonbek1233/amaliy-ish
Stars434343
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderateeasyeasy
Complexity2/53/52/5
Audiencedeveloperdevelopervibe coder

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Needs an Upvote.club API key and, for Claude.ai, a Cloudflare Tunnel to expose the local server.

in plain english

upvote-club-mcp-apps is an MCP App, a type of connector that lets Claude talk to an external service, in this case Upvote.club. What sets this package apart from its sibling packages is a visual element: when a user checks on a task's status, the tool shows an inline progress bar card directly inside the Claude conversation, rather than just returning plain text. This repo is one of five in the Upvote Club MCP family. A core package holds a shared library with six tools that all the others build on. A local package is meant for running inside Cursor, Claude Code, or Claude Desktop over stdio. An MCPB package bundles everything into a single-click installer for Claude Desktop. A remote package exposes the same tools as a custom connector for Claude.ai over HTTP. This repo, the Apps package, adds the same six tools plus the interactive progress card, following Claude's official MCP Apps design guidelines: an inline card, consistent Claude theme styling, and no more than two available actions. The six tools include getting an API reference, listing platforms, creating a task, checking a task's status, and deleting a task. To run it locally, a person clones the repo, installs dependencies with npm, builds it, and starts the server with an Upvote API key set as an environment variable, it then listens on a local port. It can also run over stdio for direct use in Claude Desktop's developer config. To test it as a Claude.ai custom connector, a person exposes the local server through a Cloudflare Tunnel and adds it with an API key header. The tool only connects to Upvote.club's own API and links to a public privacy policy. The README does not state a license.

prompts (copy fr)

prompt 1
Help me clone and run the upvote-club-mcp-apps server locally with my Upvote API key.
prompt 2
Configure this MCP server for stdio use in Claude Desktop's developer config.
prompt 3
Explain how to expose this local MCP server through a Cloudflare Tunnel for a Claude.ai custom connector.
prompt 4
Walk me through the six tools this MCP server provides for managing Upvote.club tasks.

Frequently asked questions

what is upvote-club-mcp-apps fr?

An MCP App that connects Claude to Upvote.club and shows task progress as an inline progress bar card inside the chat.

What language is upvote-club-mcp-apps written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, MCP.

How hard is upvote-club-mcp-apps to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is upvote-club-mcp-apps for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.