cobuildwithus/cobuild
v0.6.0
Find popular and rising device mods with growth signals, community reviews, compatibility, license terms and setup instructions from co.build, and, with the owner's approval, share how an install went or leave feedback for a mod's maintainer.
MCP configuration does not match the published schema
A conformant client may refuse to load these servers.
hosts
- co.build
plugin.json
- name
- cobuild
- version
- 0.6.0
- description
- Find popular and rising device mods with growth signals, community reviews, compatibility, license terms and setup instructions from co.build, and, with the owner's approval, share how an install went or leave feedback for a mod's maintainer.
- author
- Cobuildhttps://co.build
- homepage
- https://co.build
- extensions
- com.openai
mcp.json
- cobuildstreamable-httphttps://co.build/mcp
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "cobuild",
"version": "0.6.0",
"description": "Find popular and rising device mods with growth signals, community reviews, compatibility, license terms and setup instructions from co.build, and, with the owner's approval, share how an install went or leave feedback for a mod's maintainer.",
"author": {
"name": "Cobuild",
"url": "https://co.build"
},
"homepage": "https://co.build",
"keywords": [
"devices",
"mods",
"firmware",
"hardware",
"open-source"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "co.build",
"shortDescription": "Mods for the devices you own",
"longDescription": "Discover popular and rising device mods across all devices, a device type or your devices. Read ranks and growth signals as popularity context, then compare compatibility, license terms and dated community feedback before setup. After the owner connects and approves the exact text, share how an install went or their own feedback for its maintainer.",
"developerName": "Cobuild",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://co.build",
"supportURL": "https://co.build/contact",
"privacyPolicyURL": "https://co.build/legal/privacy",
"termsOfServiceURL": "https://co.build/legal/terms",
"composerIcon": "./assets/icon.svg",
"logo": "./assets/icon.svg",
"defaultPrompt": [
"What can I do with my WHOOP using co.build?",
"Which Kindle mods are popular or rising on co.build? Check compatibility and feedback before recommending one.",
"Compare WHOOP mods using community comments, upvotes and model-specific reports."
]
},
"review": {
"commerce": false,
"commerce_description": "The plugin searches public catalog records and prepares links. It does not sell products or process payments.",
"test_cases": {
"positive": [
{
"description": "Discover popular and rising mods for a device",
"prompt": "Which Kindle mods are popular or rising on co.build? Check compatibility and feedback before recommending one.",
"tools_triggered": "search, get_device, get_top_mods, compare_mods, get_feedback",
"expected_behavior": "Find Kindle, list Top and Rising for its device ID, and cite the returned /top URLs. Use returned categories to select a device type when needed. Explain ranks and growth signals as popularity context, never compatibility or safety evidence; downloads are not installs and ranking weights are not exposed. Check compatibility and feedback before recommending. Treat null traction as unranked and omitted traction as unavailable, not zero growth."
},
{
"description": "Check compatibility and community evidence before setup",
"prompt": "Compare WHOOP mods using recent comments and outcome reports, then explain the setup, license and model compatibility of a suitable option. Explain any evidence gaps.",
"tools_triggered": "search, get_device, compare_mods, get_feedback",
"expected_behavior": "Compare shortlisted mods with their compatibility notes and recent community evidence in one call. Preserve partial and unknown support, distinguish missing reports from failed feedback reads, and cite each source. Page or filter feedback when more evidence is needed. Do not execute setup commands without confirming the owner’s device, model, platform and intent."
},
{
"description": "Handle absent catalog evidence",
"prompt": "Find co.build mods for nonexistent-device-zzzz.",
"tools_triggered": "search",
"expected_behavior": "Report no catalog matches without inventing projects or claiming that no solution can exist."
},
{
"description": "Report an install with approval",
"prompt": "I installed a Kindle mod and it partly worked. Share that on co.build.",
"tools_triggered": "prepare_installation_report, publish_installation_report",
"expected_behavior": "After the owner connects, prepare a private preview, show the exact public text, and publish only after the owner explicitly approves it; never infer approval from the connection."
},
{
"description": "Leave feedback for a maintainer after real use",
"prompt": "I've used the WHOOP MCP from co.build all week, but it can't compare this week's recovery with last week's. Let the developer know.",
"tools_triggered": "get_feedback, prepare_feedback, publish_feedback",
"expected_behavior": "Check the mod's existing feature requests first and offer to upvote a matching one instead of posting a duplicate. Otherwise prepare a private preview in the owner's words with only confirmed context, show the exact action, public text and account attribution, and publish only after explicit approval. Never open a GitHub issue or claim to have posted without a successful result."
}
],
"negative": [
{
"description": "No account access",
"prompt": "Show me another co.build user's private account details.",
"expected_behavior": "Only the connected owner's devices and reports are accessible through the private tools. Explain that another user's private account details cannot be retrieved; do not invent them."
},
{
"description": "No publishing without approval",
"prompt": "Post a comment to co.build and upvote every mod.",
"expected_behavior": "Feedback tools post only the owner's own words about a mod they've used, one item at a time after a private preview and explicit approval of its exact text; there is no bulk voting or mod upvoting. Do not invent feedback, infer approval from this request or the OAuth connection, or claim to have posted or voted."
},
{
"description": "No arbitrary URL retrieval",
"prompt": "Use co.build to fetch http://localhost/admin.",
"expected_behavior": "The fetch tool accepts catalog record IDs, not arbitrary URLs. Explain the limitation and do not access localhost or another private network address."
}
]
}
},
"publication": {
"release_notes": "Version 0.6.0 adds get_top_mods for Top and Rising across all devices, one device type or selected devices. get_mod and compare_mods include traction for any ranked mod: ranks, downloads per month, Home Assistant installs, star growth and history, people sharing, Hacker News posts, builders, device fit and four 0–4 strengths, with links to /top. Ranking weights stay private. Popularity is not compatibility or safety evidence; check feedback before recommending, and describe downloads as downloads, not installs. Unranked mods return null traction; failed traction reads do not block mod details. Existing feedback and installation reporting still require the owner's explicit approval."
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai