{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_banjtheman-vibe-tide-mcp","slug":"banjtheman-vibe-tide-mcp","name":"VibeTide Levels","type":"mcp","url":"https://github.com/banjtheman/vibe_tide_mcp","page_url":"https://unfragile.ai/banjtheman-vibe-tide-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:banjtheman/vibe_tide_mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_banjtheman-vibe-tide-mcp__cap_0","uri":"capability://tool.use.integration.level.design.and.editing","name":"level design and editing","description":"This capability allows users to design and edit VibeTide levels through an intuitive interface that supports real-time modifications. It utilizes a component-based architecture, enabling users to manipulate tiles and metadata dynamically while previewing changes instantly. The system leverages a modular design pattern to facilitate the addition of new tiles and features without disrupting existing functionality.","intents":["How can I quickly design a new level for VibeTide?","What is the easiest way to edit existing levels?","Can I preview my level changes in real-time?"],"best_for":["game designers looking to create engaging levels for VibeTide"],"limitations":["Performance may degrade with very complex levels due to rendering overhead","Limited to VibeTide-specific tile formats"],"requires":["Node.js 14+","VibeTide SDK"],"input_types":["text","metadata"],"output_types":["structured data","visual previews"],"categories":["tool-use-integration","game-development"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_banjtheman-vibe-tide-mcp__cap_1","uri":"capability://automation.workflow.layout.regeneration","name":"layout regeneration","description":"This capability enables users to regenerate entire level layouts based on specified parameters, using a procedural generation algorithm that ensures variety and replayability. The implementation employs a rule-based system that allows users to define constraints and preferences, resulting in unique layouts that adhere to user-defined specifications.","intents":["How can I generate a new level layout based on specific criteria?","What options do I have for customizing level generation?","Can I regenerate a level if I'm not satisfied with the current design?"],"best_for":["developers seeking to automate level creation for VibeTide"],"limitations":["Generated layouts may require manual tweaking to fit gameplay mechanics","Complex rules can lead to longer generation times"],"requires":["Node.js 14+","VibeTide SDK"],"input_types":["parameters","rules"],"output_types":["structured data","visual layouts"],"categories":["automation-workflow","game-development"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_banjtheman-vibe-tide-mcp__cap_2","uri":"capability://tool.use.integration.import.from.shared.links","name":"import from shared links","description":"This capability allows users to import level designs from shared links, utilizing a RESTful API to fetch and parse level data. The implementation includes validation checks to ensure compatibility with the current version of VibeTide, and it can handle various data formats, making it easy to integrate community-created levels into the user's workspace.","intents":["How can I import levels created by others?","What formats are supported for importing levels?","Is there a way to validate imported levels for compatibility?"],"best_for":["players and developers wanting to leverage community-created content"],"limitations":["Import functionality is limited to specific data formats defined by VibeTide","Network issues may affect the import process"],"requires":["Node.js 14+","VibeTide SDK"],"input_types":["URLs","structured data"],"output_types":["structured data","visual layouts"],"categories":["tool-use-integration","community-engagement"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_banjtheman-vibe-tide-mcp__cap_3","uri":"capability://tool.use.integration.export.ready.to.play.levels","name":"export ready-to-play levels","description":"This capability enables users to export their designed levels in a ready-to-play format, utilizing a packaging system that compiles all necessary assets and metadata into a single distributable file. The export process includes optimization steps to ensure that the levels perform well within the VibeTide environment, and supports multiple output formats for different platforms.","intents":["How can I export my level for others to play?","What formats can I use to share my levels?","Can I optimize my levels before exporting?"],"best_for":["developers and designers looking to share their levels with others"],"limitations":["Export options may vary based on the target platform","Large levels may take longer to export due to asset compilation"],"requires":["Node.js 14+","VibeTide SDK"],"input_types":["structured data"],"output_types":["packaged files","visual assets"],"categories":["tool-use-integration","game-development"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","VibeTide SDK"],"failure_modes":["Performance may degrade with very complex levels due to rendering overhead","Limited to VibeTide-specific tile formats","Generated layouts may require manual tweaking to fit gameplay mechanics","Complex rules can lead to longer generation times","Import functionality is limited to specific data formats defined by VibeTide","Network issues may affect the import process","Export options may vary based on the target platform","Large levels may take longer to export due to asset compilation","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.33,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.52,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.636Z","last_scraped_at":"2026-05-03T15:19:24.052Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=banjtheman-vibe-tide-mcp","compare_url":"https://unfragile.ai/compare?artifact=banjtheman-vibe-tide-mcp"}},"signature":"MNDXIhLQfJkTg24MEphyhUtKh2M4awwlpELDyjEETWa7gtfhU3Jua38y33IDt7X6qwcu3esN5dopY7ZO6qyhAw==","signedAt":"2026-06-22T23:26:19.056Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/banjtheman-vibe-tide-mcp","artifact":"https://unfragile.ai/banjtheman-vibe-tide-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=banjtheman-vibe-tide-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}