
Company News
AWS Security Hub Adds Socket for Supply Chain Security
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.
@voteship/mcp-server
Advanced tools
MCP server for VoteShip — manage feature requests, votes, roadmaps, and AI workflows from any MCP client
MCP (Model Context Protocol) server for VoteShip — manage feature requests, votes, roadmaps, and AI workflows from any MCP-compatible client.
Works without an API key — public tools let any agent submit feedback, browse boards, vote, and comment.
Add to your project's .mcp.json:
{
"mcpServers": {
"voteship": {
"command": "npx",
"args": ["@voteship/mcp-server"],
"env": {
"VOTESHIP_API_KEY": "sk_..."
}
}
}
}
For agents that just need to submit feedback or browse boards:
{
"mcpServers": {
"voteship": {
"command": "npx",
"args": ["@voteship/mcp-server"],
"env": {
"VOTESHIP_PROJECT_SLUG": "my-project"
}
}
}
}
No VOTESHIP_API_KEY needed. The server starts in public mode with 4 tools for interacting with any public VoteShip board.
Add to your MCP settings:
{
"mcpServers": {
"voteship": {
"command": "npx",
"args": ["@voteship/mcp-server"],
"env": {
"VOTESHIP_API_KEY": "sk_..."
}
}
}
}
Find your API key in VoteShip → Settings → Share & Embed.
| Tool | Description |
|---|---|
submit_feature_request | Submit feedback to any public VoteShip board. Post created as PENDING (requires board owner approval). |
browse_board | View approved feature requests on a public board, sorted by votes |
upvote_post | Vote/unvote on a feature request (uses deterministic anonymous ID) |
add_public_comment | Add a comment to a feature request |
| Tool | Description |
|---|---|
list_posts | List feature requests with optional filters |
get_post | Get a single post with votes, comments, tags |
create_post | Create a new feature request |
update_post | Update a post's title, description, status, or tags |
delete_post | Delete a feature request |
search_similar | Find similar posts using AI semantic search |
add_vote | Vote on a feature request |
get_voters | List who voted on a post |
add_comment | Add a comment to a post |
get_comments | List comments on a post |
delete_comment | Delete a comment from a post |
list_tags | List all available tags |
create_tag | Create a new tag |
list_users | List board users |
update_user | Update a board user's name, email, or spend value |
get_roadmap | Get the product roadmap grouped by status |
get_analytics | Get analytics summary for a time period |
list_releases | List published changelog releases |
create_release | Create a changelog release |
submit_feedback | Submit unstructured text as a feature request (AI processes it) |
triage_inbox | AI-powered triage of unreviewed posts |
get_summary | AI-generated summary of recent feedback |
plan_sprint | AI-suggested sprint based on votes and themes |
| URI | Description |
|---|---|
voteship://project/overview | Project info and summary stats |
voteship://project/board | Full board state with all posts |
voteship://project/roadmap | Public roadmap view |
voteship://project/changelog | Published releases |
voteship://project/analytics | Analytics snapshot |
| Name | Description |
|---|---|
triage_inbox | Review and categorize unprocessed feature requests |
sprint_planning | Suggest what to build next based on data |
generate_changelog | Draft release notes from recently completed posts |
feedback_summary | Summarize feedback trends and highlights |
submit_feedback | Guide for submitting a well-structured feature request (works in public mode) |
> Submit a feature request to the acme-app board: "Add dark mode support"
> Triage my VoteShip inbox and suggest what to build this sprint
The agent will:
| Variable | Required | Description |
|---|---|---|
VOTESHIP_API_KEY | No | API secret key (sk_...) for full admin access. Omit for public-only mode. |
VOTESHIP_PROJECT_SLUG | No | Default project slug for public tools (e.g. my-app) |
VOTESHIP_API_URL | No | Custom API URL (default: https://app.voteship.app) |
# Run tests
pnpm test
# Run with coverage
pnpm test:coverage
The MCP server has 82 tests covering:
Coverage thresholds are enforced: 55% lines, 40% branches, 70% functions, 55% statements.
MIT
FAQs
MCP server for VoteShip — manage feature requests, votes, roadmaps, and AI workflows from any MCP client
The npm package @voteship/mcp-server receives a total of 51 weekly downloads. As such, @voteship/mcp-server popularity was classified as not popular.
We found that @voteship/mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.