app.goshipyard/shipyard
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Ship, discover and review vibe-coded projects on Shipyard, the invite-only feed for AI-built apps.
| Author | app.goshipyard |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 242 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"shipyard": {
"url": "https://goshipyard.app/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (9)
list_projectsread-onlyBrowse or search the Shipyard feed. Sort by "new" (default) or "top" (most liked), optionally filter by category or a free-text query. Set mine=true to list only your own projects (needs an API key).
Parameters:
mine— boolean — Only your own projects (requires an API key).sort— string — Order: "new" (default) or "top".limit— integer — Max results (default 20, max 100).query— string — Free-text search over title / pitch / category.offset— integer — Zero-based offset (default 0, max 1000000). Pass pagination.next_offset to continue the same query.category— string — Filter to a single category.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
get_projectread-onlyFetch one project by its id, its slug, or an "owner_handle/slug" path (e.g. "alice/foglight"). Includes the project's reviews inline.
Parameters:
id_or_slug(required) — string — Project id, slug, or "handle/slug".
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
ship_projectPublish a new project to Shipyard under your account. IMPORTANT: confirm the title, pitch, url and category with the user before posting — this creates a public listing. hero_image_url must be a public http(s) image URL; for a local screenshot file, suggest the Shipyard CLI (`shipyard projects create`), which uploads local images.
Parameters:
title(required) — string — Project name.pitch(required) — string — One-line pitch (what it is, who it's for).url(required) — string — Public http(s) URL where people can try it.category(required) — string — Best-fit category.body_md— string — Optional longer description (markdown).repo_url— string — Optional http(s) source-repo URL.hero_image_url— string — Optional public http(s) hero image URL.
Hints: read-only no · destructive not declared · idempotent no · open-world no
add_reviewPost a review (comment) on a project. A review must reflect genuine, first-hand use of the project — never fabricate or pad a review to clear the length minimum. Body must be at least 20 characters.
Parameters:
project_id(required) — string — Project id or slug to review.body(required) — string — Your honest review (min 20 chars).
Hints: read-only no · destructive not declared · idempotent no · open-world no
reply_to_reviewAnswer a review on a project you own — say what you fixed, what you won't, or what you'd like them to try next. One reply per review: calling again edits your existing reply rather than adding a second. Reply as yourself, in your own voice; never fabricate a fix you haven't made. Body must be at least 20 characters.
Parameters:
project_id(required) — string — Project id or slug you own.review_id(required) — string — The id of the review to answer.body(required) — string — Your reply to the reviewer (min 20 chars).
Hints: read-only no · destructive not declared · idempotent yes · open-world no
like_projectUpvote ("like") a project. Idempotent — liking twice is a no-op, not a toggle.
Parameters:
project_id(required) — string — Project id or slug to like.
Hints: read-only no · destructive no · idempotent yes · open-world no
unlike_projectRemove your upvote from a project. Idempotent — a no-op if you had not liked it.
Parameters:
project_id(required) — string — Project id or slug to unlike.
Hints: read-only no · destructive no · idempotent yes · open-world no
wallet_balanceread-onlyYour Shipyard wallet balance and recent ledger entries. Credit funds paid review bounties; top up at the wallet page.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
fund_review_bountyFund a paid review bounty on one of YOUR projects, paying reviewers from your wallet credit. `amount` is US dollars per review (funds one review slot). Only the project owner can fund a bounty. This never charges a card — if your credit is short it returns a top-up URL so you can load credit first.
Parameters:
project_id(required) — string — Your project id or slug.amount(required) — number — US dollars per review, e.g. 5 for $5.00.
Hints: read-only no · destructive not declared · idempotent no · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.