Developer Hub

VoteShip Developer Platform

Three ways to integrate: public API for agents (no key needed), MCP server for AI coding tools, or REST API for full programmatic control.

No API key needed

Public API

Submit feature requests, browse boards, vote, and comment on any public VoteShip board. Perfect for AI agents acting on behalf of end users.

curl -X POST https://app.voteship.app/api/public/posts \
  -H "Content-Type: application/json" \
  -d '{
    "projectSlug": "my-app",
    "title": "Add dark mode support",
    "description": "Would love a dark theme option",
    "metadata": { "source": "my-agent" }
  }'
MCP protocol

MCP Server

Connect to the hosted Streamable HTTP endpoint or install the npm package. Both work in public mode (no key) or admin mode (with a project secret) for full board management.

# Claude Code — public mode, no API key
claude mcp add --transport http --scope user voteship https://voteship.app/mcp

# Codex — public mode, no API key
codex mcp add voteship --url https://voteship.app/mcp

# Install the widget in the current website
npx -y @voteship/cli init --project-key pk_...
Full access

REST API

Complete CRUD access to posts, votes, comments, tags, users, roadmap, releases, analytics, and AI workflows. Authenticated with your API key.

curl https://app.voteship.app/api/v1/posts \
  -H "Authorization: Bearer sk_..."

Start building today

No API key needed for public operations. Create a free account for full API access.

VoteShip Developer Platform — API, OpenAPI, Webhooks & MCP