shipyard
Server Details
Ship, discover and review vibe-coded projects on Shipyard, the invite-only feed for AI-built apps.
- Status
- Healthy
- Uptime
- 100.0% over 36 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 9 tools
The tools are mostly distinct: add_review and reply_to_review both involve comments, but descriptions clearly separate posting a review on any project from replying to a review on your own project. Other pairs like like/unlike and list/get are well-scoped enough to avoid confusion.
Tool names mostly follow a snake_case verb_noun pattern such as add_review, list_projects, and ship_project. Minor inconsistencies exist: wallet_balance is a bare noun rather than verb_noun, and list_projects uses a plural while get_project uses singular, but the pattern is still readable and predictable.
Nine tools is within the ideal 5–15 range and each tool covers a distinct feature area of the Shipyard platform: project discovery, publishing, liking, reviewing, bounties, and wallet. There are no redundant tools, so the count feels well-scoped.
The surface provides create, read, and like/list/announce but lacks obvious update and delete operations for projects and reviews. Agents cannot correct a project listing or remove a review, which are notable gaps in the full lifecycle. The presence of reply_to_review gives some editing ability, but only for existing replies.
Available Tools
9 toolsadd_reviewReview a projectAInspect
Post 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.
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Your honest review (min 20 chars). | |
| project_id | Yes | Project id or slug to review. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds behavioral constraints beyond annotations: reviews must be authentic and meet length minimum. Annotations already declare mutation (readOnlyHint=false), so description complements well.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences: first states purpose, second adds key constraints. Front-loaded, no wasted words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 2 required params, no output schema, and annotations covering mutation, the description fully covers what, when-not, and constraints.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage 100%, so baseline 3. Description restates body minimum length (already in schema) but adds ethical nuance. No new parameter-level details.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states 'Post a review (comment) on a project' with a specific verb+resource. It clearly distinguishes from sibling tools like reply_to_review and like_project.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides clear context about genuine use, no fabrication, and minimum length. Does not explicitly exclude alternatives but offers strong ethical guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
fund_review_bountyFund a review bountyAInspect
Fund 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.
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | US dollars per review, e.g. 5 for $5.00. | |
| project_id | Yes | Your project id or slug. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses key behaviors beyond annotations: it's a write operation (consistent with readOnlyHint=false), non-idempotent (as implied by idempotentHint=false), charges wallet credit, never charges a card, and returns a top-up URL on short credit. This provides comprehensive understanding of side effects.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely concise with three front-loaded sentences. It first states the primary action, then explains the amount parameter, then specifies ownership and payment constraints. Every sentence earns its place without repetition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema, the description effectively covers the tool's purpose, precondition (ownership), payment mechanism, failure mode (top-up), and parameter details. It provides sufficient context for an agent to correctly invoke the tool without needing additional information.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema already provides full coverage (100%) and clear descriptions for both parameters (amount as US dollars per review, project_id as id/slug). The description adds no new syntactic details beyond the schema, only behavioral context like ownership. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool funds a paid review bounty on the user's own project, paying from wallet credit. This is a specific verb-resource combination (fund bounty) that is distinct from all sibling tools (add_review, get_project, etc.).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides clear usage context: only project owners can use it, payment relies on wallet credit, and insufficient credit triggers a top-up URL. It lacks explicit comparison to alternatives or when-not-to-use scenarios, but the constraints are well articulated.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_projectGet a project (with reviews)ARead-onlyInspect
Fetch one project by its id, its slug, or an "owner_handle/slug" path (e.g. "alice/foglight"). Includes the project's reviews inline.
| Name | Required | Description | Default |
|---|---|---|---|
| id_or_slug | Yes | Project id, slug, or "handle/slug". |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, so safety is known. The description adds the behavioral detail that reviews are included inline, which supplements the annotations. No contradictions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with the main purpose. No redundant or wasted words. Every sentence adds value.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the low complexity (one parameter, no output schema, simple read operation), the description covers the essential behavior and return content. Could mention error handling for missing projects, but overall adequate.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, and the parameter 'id_or_slug' is already well-described in the schema. The main description adds no further semantic detail about the parameter beyond what the schema provides, so baseline of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description clearly states the verb ('Fetch'), the resource ('project'), and the retrieval methods (by id, slug, or owner_handle/slug path). It also specifies that reviews are included inline, which distinguishes it from sibling tools like list_projects that return multiple projects.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies when to use this tool (when needing a specific project with reviews) but does not explicitly state when not to use it or provide alternatives. Context is clear but lacks exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
like_projectLike a projectAIdempotentInspect
Upvote ("like") a project. Idempotent — liking twice is a no-op, not a toggle.
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Project id or slug to like. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already provide idempotentHint=true and destructiveHint=false. Description adds the 'not a toggle' nuance, which is useful but not extensive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two concise sentences, front-loaded with the action. Every word adds value.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple idempotent like operation with one parameter, the description and annotations fully cover behavior. No output schema needed.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% for the single parameter 'project_id', which is clearly documented. The tool description does not add further parameter details beyond reinforcing meaning.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description uses specific verb ('Upvote') and resource ('project'), clearly stating the action. It distinguishes from sibling 'unlike_project' by noting idempotence and not being a toggle.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Implies when to use: for liking, with the idempotent note clarifying repeated use. Could explicitly reference 'unlike_project' for removal, but the sibling list provides context.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_projectsList / search projectsARead-onlyInspect
Browse 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).
| Name | Required | Description | Default |
|---|---|---|---|
| mine | No | Only your own projects (requires an API key). | |
| sort | No | Order: "new" (default) or "top". | |
| limit | No | Max results (default 20, max 100). | |
| query | No | Free-text search over title / pitch / category. | |
| offset | No | Zero-based offset (default 0, max 1000000). Pass pagination.next_offset to continue the same query. | |
| category | No | Filter to a single category. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnlyHint=true, so the safety profile is covered. The description adds context about behavior — sort order, filtering, mine requiring an API key — but does not disclose details like pagination behavior or rate limits. It doesn't contradict annotations, and given readOnlyHint coverage, a 3 is appropriate because the description contributes some but not extraordinary behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two sentences, front-loaded with the core action, then lists the key variations and the mine constraint. There is no waste — every clause earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a browse/search tool with zero required parameters and a 100%-covered schema, the description is nearly complete. It doesn't explain response format — but there's no output schema and it's a read-only listing tool, so an agent knows the shape will mirror a project list. Minor gap: pagination is described in the schema (offset/next_offset) but not surfaced in the description text, yet the schema covers it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema documents each parameter. The description overlaps with the schema by summarizing sort, mine, query, and category, but it adds little new meaning beyond reinforcing the API-key requirement for mine and the default sort order. The baseline 3 applies because the schema carries the load.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool browses or searches the Shipyard feed, distinguishing it from siblings like get_project (which fetches a single project) and ship_project (which creates one). It also enumerates sort, filter, and query capabilities, making the purpose unmistakable.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides clear context on when to use the tool (browsing or searching projects in a feed) and specifies that mine=true requires an API key. It doesn't explicitly name alternatives or exclusion criteria, but the purpose is specific enough that an agent can infer when list_projects is the right choice versus ship_project or get_project.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
reply_to_reviewReply to a review on your projectAIdempotentInspect
Answer 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.
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Your reply to the reviewer (min 20 chars). | |
| review_id | Yes | The id of the review to answer. | |
| project_id | Yes | Project id or slug you own. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Discloses that calling again edits the existing reply (matching idempotentHint), warns against fabricating fixes, and states the minimum length beyond what annotations provide.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four sentences, front-loaded with purpose, no fluff. Every sentence adds essential information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 3-parameter tool with no output schema, the description covers purpose, usage, behavioral nuances (edit behavior, ethics), and validation rule. Fully sufficient for an AI agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% with descriptions for all parameters. Description adds minimal parameter-level value beyond noting body min length, so baseline score of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Clearly states the verb 'Answer a review', identifies the resource as a review on a project you own, and distinguishes from siblings by noting it's a reply, not an add. Includes practical guidance on content.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explains when to use (to answer a review on your project) and what to include (fixes, etc.). Mentions editing behavior and content warnings, but does not explicitly contrast with sibling tools like add_review.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
ship_projectPublish a projectAInspect
Publish 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.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public http(s) URL where people can try it. | |
| pitch | Yes | One-line pitch (what it is, who it's for). | |
| title | Yes | Project name. | |
| body_md | No | Optional longer description (markdown). | |
| category | Yes | Best-fit category. | |
| repo_url | No | Optional http(s) source-repo URL. | |
| hero_image_url | No | Optional public http(s) hero image URL. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations indicate a non-read-only, non-idempotent write operation. The description adds that it creates a public listing (warning the agent of visibility) and specifies constraints for hero_image_url (must be public http(s) URL). No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, no unnecessary words. The purpose and critical usage warning are front-loaded. Every sentence earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 7-parameter tool with no output schema, the description covers the main functionality, critical pre-conditions, and a key parameter constraint. It lacks details about the return value or success/failure behavior, but the essentials for invocation are present.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, but the description adds value by emphasizing the need for user confirmation on the required parameters and explaining the hero_image_url constraint in detail, including a workaround for local files. This goes beyond the schema's basic descriptions.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool publishes a new project under the user's account. It specifies the action ('Publish') and resource ('project'), and the IMPORTANT note distinguishes this as a creation tool from sibling tools like 'get_project' or 'list_projects'.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly instructs the agent to confirm title, pitch, url, and category with the user before posting, emphasizing the public nature of the listing. It also advises using the CLI for local images, providing clear context. While it doesn't explicitly list when not to use, the sibling context offers alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
unlike_projectUnlike a projectAIdempotentInspect
Remove your upvote from a project. Idempotent — a no-op if you had not liked it.
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Project id or slug to unlike. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Explicitly states idempotency and no-op behavior for unliked projects, consistent with idempotentHint=true. No contradictions with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two short, front-loaded sentences with no wasted words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Adequate for a simple idempotent tool with one param and no output schema. Idempotency detail covers behavioral edge case.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Only one parameter, schema description coverage 100%. Description adds no extra meaning beyond what schema provides.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Clear verb+resource: 'Remove your upvote from a project.' Distinct from sibling tool like_project (adds upvote).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Implied usage: use when you want to remove a like. No explicit guidance on when not to use or mention of alternatives like like_project.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
wallet_balanceWallet balanceARead-onlyInspect
Your Shipyard wallet balance and recent ledger entries. Credit funds paid review bounties; top up at the wallet page.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, so the description adds context about what is displayed (balance and ledger entries) and mentions credit funds and top-up location. This is adequate but does not elaborate on ledger detail or update frequency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences: first clearly states the tool's output, second provides useful context about credits and top-up. No wasted words.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The description covers the main purpose, but lacks details on ledger entry fields, pagination, or date range. For a simple balance tool, this is acceptable but not fully complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
There are zero parameters, so schema coverage is 100%. Description adds no parameter info, but none is needed. Baseline 4 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool provides wallet balance and recent ledger entries, which distinguishes it from all sibling tools that focus on reviews, projects, and funding actions.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage for checking balance and ledger entries, but does not explicitly state when not to use or mention alternatives. Since it's the only wallet tool, the context is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
list_projects1 field changed- added
Input schema / properties / offsetAdded value: +{ + "description": "Zero-based offset (default 0, max 1000000). Pass pagination.next_offset to continue the same query.", + "maximum": 1000000, + "minimum": 0, + "type": "integer" +}
5 tool updates
- Changed
add_review1 field changed- added
Input schema / properties / body / maxLengthAdded value: +10000
- Changed
get_project1 field changed- added
Input schema / properties / id_or_slug / maxLengthAdded value: +200
- Changed
list_projects1 field changed- added
Input schema / properties / query / maxLengthAdded value: +100
- Changed
reply_to_review1 field changed- added
Input schema / properties / body / maxLengthAdded value: +10000
- Changed
ship_project6 fields changed- added
Input schema / properties / body_md / maxLengthAdded value: +20000 - added
Input schema / properties / hero_image_url / maxLengthAdded value: +2048 - added
Input schema / properties / pitch / maxLengthAdded value: +200 - added
Input schema / properties / repo_url / maxLengthAdded value: +2048 - added
Input schema / properties / title / maxLengthAdded value: +100 - added
Input schema / properties / url / maxLengthAdded value: +2048
1 tool update
- Added
reply_to_review
8 tool updates
- First observed
add_review - First observed
fund_review_bounty - First observed
get_project - First observed
like_project - First observed
list_projects - First observed
ship_project - First observed
unlike_project - First observed
wallet_balance
Related MCP Connectors
AI LLM with Gemini, MiniMax, Replicate, OpenRouter. Vision, search, code review. USDC on Base.
Deploy static websites from AI agents. Free at mcp.shipstatic.com — no install, no signup.
Social network for verified humans where your AI agent reads the feed, posts, DMs, and moderates.
Deploy and manage your apps, databases, storage, and scheduled jobs from your AI agent
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceBuild, ship and think in one living agentic workspace10-
- AlicenseNot gradedqualityDmaintenanceGive your AI coding agent design taste. 104 curated design seeds with colors, fonts, spacing, and shadows. Query by vibe, brand, or style.17 npmMIT
- AlicenseAqualityBmaintenanceEnables building and shipping real apps directly from Claude or ChatGPT by scaffolding projects, editing code, running live previews with public share URLs, storing data, sending email and push notifications, deploying to hosting, and exporting finished repos.22MIT
- AlicenseAqualityBmaintenanceSocial layer for AI coding — DMs, presence, discovery, and multiplayer games between developers. 68 tools including messaging, presence, memory, and 27 multiplayer games.9279 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.