What VoteShip MCP server does
The VoteShip MCP server gives MCP-compatible AI clients access to VoteShip, a platform for collecting feature requests, votes, roadmaps, and changelogs. It is intended for product-feedback and planning workflows where an agent needs to read or manage information held in a VoteShip project.
The repository contains official open-source agent integrations for VoteShip. The service can be used through a hosted MCP endpoint, while a local package is available for authenticated project administration. This places the integration in the 📋 Product Management category and makes it relevant to teams connecting product feedback with agent workflows.
How it works
The hosted endpoint is available at https://voteship.app/mcp. It exposes public tools, resources, a workflow prompt, and an interactive board without requiring credentials. Claude Code can be connected with its HTTP transport, and Codex can be configured with the endpoint URL.
For operations that require project administration, use the local @voteship/mcp-server package. The MCP host must receive a VoteShip project secret through its environment. The supplied material does not specify the individual administrative tool names or the environment variable name, so those details should be taken from the package documentation or source before deployment.
Setup and configuration
Connect the hosted service from Claude Code with:
claude mcp add --transport http --scope user voteship https://voteship.app/mcp
Connect it from Codex with:
codex mcp add voteship --url https://voteship.app/mcp
Use the local package when authenticated administration is needed, and provide the project secret in the MCP host environment. Do not place VoteShip project secrets in issue reports, logs, or screenshots.
The repository uses pnpm for development. Its documented checks include installation, tests, type checking, and a build after enabling Corepack:
corepack enable
pnpm install
pnpm test
pnpm typecheck
pnpm build
Tools and capabilities
The VoteShip MCP server exposes the following documented capabilities through its hosted endpoint:
- Public MCP tools
- MCP resources
- A workflow prompt
- An interactive board
- Access to VoteShip feature requests, votes, roadmaps, and changelogs
The repository also includes a website installer, @voteship/cli. It can initialize VoteShip on Next.js, React, Vue, Vite, SvelteKit, Angular, and plain HTML projects. The installer is idempotent and supports --dry-run and --json, which can help agents inspect or automate installation workflows. Initialize with a public project key, then verify the target URL.
Limitations and notes
Public access and authenticated administration are separate modes. The hosted endpoint does not require credentials for its public capabilities, but project administration requires the local MCP package and a project secret. The provided material does not list the exact administrative operations, resource schemas, prompt content, or secret environment variable name.
VoteShip is licensed under MIT. Security issues should be reported privately to support@voteship.app rather than being placed in public issues, logs, or screenshots. The website installer requires a public project key, while the MCP administration flow uses a project secret; keep those credentials in the appropriate host or deployment configuration.