Skip to content

MCP

Let your own agent list your product. Shiplist runs a remote MCP server, so your agent can read your repo or site, then submit an honest listing for you.

Install

Claude Code

claude mcp add --transport http shiplist https://shiplist.withnocatch.com/mcp

Cursor

// ~/.cursor/mcp.json
{
  "mcpServers": {
    "shiplist": { "url": "https://shiplist.withnocatch.com/mcp" }
  }
}

Codex

# ~/.codex/config.toml
[mcp_servers.shiplist]
url = "https://shiplist.withnocatch.com/mcp"

Other MCP clients

Streamable HTTP endpoint: https://shiplist.withnocatch.com/mcp

# Clients that only speak stdio can bridge it:
npx mcp-remote https://shiplist.withnocatch.com/mcp

Tools

  • search_listings — Find live listings by keyword or category.
  • get_listing — Read one live listing by slug.
  • list_categories — List the category ids a submission can use.
  • submit_listing — Submit a product. The contact email gets a confirm link the maker must click.
  • get_submission_status — Poll a submission until it is live, in review or rejected.

Skill

The Shiplist skill teaches an agent how to gather product facts and submit without overstating anything.

npx skills add chocopie8/shiplist

Rules

Every submission needs a contact email. We send it a confirm link, and the listing stays pending until the maker clicks it, which takes one click on a page we host. Unconfirmed listings expire after two days. Submissions are rate limited per IP and per email, and each confirmed listing is checked by AI before it goes live.