mattkilmer avatar

VoteShip

mattkilmer/voteship-agent-toolkit

You'd reach for this when you want to manage product feedback and roadmaps directly from Claude or another MCP client without jumping to a separate dashboard. It exposes operations for creating and tracking feature requests, collecting user votes, maintaining roadmaps, and publishing changelogs. The server acts as a bridge between your conversational workflow and the Voteship platform, letting you query what features users are requesting, check vote counts, update roadmap status, and draft release notes all through natural language. Useful if you're already using Voteship for product management and want to keep context in your AI conversations instead of context switching to a web interface.

tools
4
auth
Secret needed
transport
STDIO, HTTP
env vars
2
last updated
Aug 22, 2026

Install

From registry metadata
$ npx add-mcp https://voteship.app/mcp --name voteship

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http voteship https://voteship.app/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 4 tools

Verified live against the running server on Nov 6, 2026.

submit_feature_requestUse this when the user wants to send new product feedback to a public VoteShip board without administering the project. Submit a feature request to any public VoteShip board. No API key needed. The post is created as PENDING and requires board owner approval. Include metadata....5 params

Use this when the user wants to send new product feedback to a public VoteShip board without administering the project. Submit a feature request to any public VoteShip board. No API key needed. The post is created as PENDING and requires board owner approval. Include metadata....

Parameters* required
descriptionstring
Detailed description of the feature request
emailstring
Submitter's email (for follow-up notifications)
project_slugstring
Project slug (e.g. 'my-app'). Optional if VOTESHIP_PROJECT_SLUG env var is set.
sourcestring
Name of the agent or app submitting this request (stored in metadata.source)
title*string
Feature request title (max 200 chars)
browse_boardUse this when the user wants to inspect, compare, or interact with approved requests on a public VoteShip board. View approved feature requests on a public VoteShip board. No API key needed. Returns posts sorted by vote count and renders an interactive board in MCP Apps clients.1 params

Use this when the user wants to inspect, compare, or interact with approved requests on a public VoteShip board. View approved feature requests on a public VoteShip board. No API key needed. Returns posts sorted by vote count and renders an interactive board in MCP Apps clients.

Parameters* required
project_slugstring
Project slug (e.g. 'my-app'). Optional if VOTESHIP_PROJECT_SLUG env var is set.
upvote_postUse this when the user explicitly wants to add or remove their agent identity's vote on a known VoteShip post. Vote or unvote on a feature request (toggles). Uses a deterministic anonymous ID so the same agent on the same machine has a consistent identity. No API key needed.1 params

Use this when the user explicitly wants to add or remove their agent identity's vote on a known VoteShip post. Vote or unvote on a feature request (toggles). Uses a deterministic anonymous ID so the same agent on the same machine has a consistent identity. No API key needed.

Parameters* required
post_id*string
The post ID to vote on
add_public_commentUse this when the user wants to add public context or a follow-up to a known VoteShip feature request. Add a comment to a feature request on a public VoteShip board. No API key needed. Requires an author name.3 params

Use this when the user wants to add public context or a follow-up to a known VoteShip feature request. Add a comment to a feature request on a public VoteShip board. No API key needed. Requires an author name.

Parameters* required
author_name*string
Display name for the comment author
body*string
Comment text (max 5000 chars)
post_id*string
The post ID to comment on

Sponsors

Configuration

VOTESHIP_API_KEYsecret

Your VoteShip API key for full admin access (found in Settings → API Keys). Omit for public-only mode.

VOTESHIP_PROJECT_SLUG

Default project slug for public tools (e.g. 'my-app'). When set, project_slug parameter becomes optional.

Readme

VoteShip Agent Toolkit

Official open-source agent integrations for VoteShip, the feature request, voting board, roadmap, and changelog platform.

Connect Claude Code

claude mcp add --transport http --scope user voteship https://voteship.app/mcp

Connect Codex

codex mcp add voteship --url https://voteship.app/mcp

The hosted MCP endpoint exposes public tools, resources, a workflow prompt, and an interactive board without credentials. For authenticated project administration, run the local @voteship/mcp-server package with a VoteShip project secret in the MCP host environment.

Install VoteShip on a website

npx -y @voteship/cli init --project-key pk_your_public_key
npx -y @voteship/cli verify --url https://your-site.example

The @voteship/cli installer supports common Next.js, React, Vue, Vite, SvelteKit, Angular, and plain HTML projects. It is idempotent and supports --dry-run and --json for agent workflows.

Development

corepack enable
pnpm install
pnpm test
pnpm typecheck
pnpm build

Security


View the full README on GitHub

Details

Repository
github.com/mattkilmer/voteship-agent-toolkit
Website
voteship.app/developers
Category
AI & LLM Tools
Package
@voteship/mcp-server
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active
Resources
2
Prompts
1
Tools verified
Nov 6, 2026

Related AI & LLM Tools MCP servers

View all
1mercuryx402 avatarMercury X402 Mcpmercuryx402/mercury-x402-mcpAgent-payable web data over x402: 18 keyless services an agent pays per call.0stars
2miconnm avatarOpenClaw Consensusmiconnm/openclaw-consensus-mcp9-LLM consensus + disagreement scoring + cheapest-route picks to fight hallucinations.0stars
3mightbesaad avatarGvnrmightbesaad/gvnrBudget & cost control for AI agents — per-agent spend caps + rate limits before each call.0stars
4minuetai avatarMinuetminuetai/minuet-mcpMCP server exposing Minuet's ERC-8004 agent relationship graph.0stars
5mizukaizen avatarHive Doctrine Mcpmizukaizen/hive-doctrine-mcpAgent knowledge marketplace. 105 products, 6 MCP tools, x402 payments on Base network.0stars
6myaitoken avatarMyai Mcpmyaitoken/myai-mcpDecentralized AI inference on Base: OpenAI-compatible chat via community GPUs, paid in MYAI0stars