Analysis updated 2026-05-18
Host an Upvote.club connector that Claude.ai can reach directly over HTTPS.
Let multiple users connect to Upvote.club from Claude.ai, each with their own API key.
Deploy a Streamable HTTP MCP server to a platform like Heroku.
| upvoteclub/upvote-club-mcp-remote | earthtojake/implicit.js | javlonbek1233/amaliy-ish | |
|---|---|---|---|
| Stars | 43 | 43 | 43 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | easy | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Needs HTTPS hosting, or a Cloudflare Tunnel for testing, plus an Upvote API key.
upvote-club-mcp-remote is a server that lets Claude.ai connect to Upvote.club as a custom connector over the internet, using a protocol called Streamable HTTP. Instead of running on a person's own machine and talking to Claude Desktop through stdio, like some of its sibling packages, this one is meant to be hosted somewhere reachable, so Claude.ai in the browser can reach it directly. This repo is one of five in the Upvote Club MCP family. A core package holds the shared library of six tools all the others depend on. A local package runs over stdio for Cursor, Claude Code, or Claude Desktop. An MCPB package is a single-click installer for Claude Desktop. An Apps package adds an inline progress bar card for task status. This repo, the Remote package, is built specifically for Claude.ai's custom connector feature, which needs an HTTPS endpoint. To run it, a person clones the repo, installs dependencies with npm, sets an Upvote API key, and starts the server, which listens on a local port and exposes a health check endpoint. For testing without deploying anywhere, a Cloudflare Tunnel can expose the local server temporarily with a public HTTPS address. For real use, the README gives an example of deploying to Heroku with a couple of commands. Authentication can work two ways: Claude can send a per-user API key with every request, which the README recommends, or the server can fall back to a single shared key set as an environment variable, meant only for testing rather than serving multiple users. A handful of environment variables control the port, bind address, and backend API URL. The security notes in the README stress using HTTPS in production, preferring the per-user API key approach, and never exposing the server without TLS. It connects only to Upvote.club's own API and links to a public privacy policy. The README does not state a license.
A remote MCP server that lets Claude.ai connect to Upvote.club over HTTPS as a custom connector.
Mainly JavaScript. The stack also includes JavaScript, Node.js, MCP.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.