{"repo":"Leanmcp-Community/music-composer-webmcp","free":true,"listed":false,"github":"https://github.com/Leanmcp-Community/music-composer-webmcp","clone":"git clone https://github.com/Leanmcp-Community/music-composer-webmcp.git","description":"This WebMCP Music Composer project is a functional demonstration of the WebMCP Protocol, illustrating how AI agents can interact with local browser contexts (tools) to achieve complex workflows autonomously.","language":"TypeScript","stars":45,"topics":["agentic","ai","browser","mcp","modelcontextprotocol","music","webmcp","leanmcp","composer"],"license":null,"category":"media-processing","readme_excerpt":"WebMCP Demo: Music Composer This project is a functional demonstration of the WebMCP Protocol, illustrating how AI agents can interact with local browser contexts (tools) to achieve complex workflows autonomously. You can try the live demo for free at: https://music.leanmcp.live (Note: You must open this link in Google Chrome Canary and enable the WebMCP flag in chrome://flags for the WebMCP features to work best, otherwise, it'll use a polyfill.) What is WebMCP? WebMCP (Web Model Context Protocol) is PENDING standard allowing web applications to register \"tools\" directly with the browser or a connected AI agent. By natively exposing the application's capabilities, an AI can introspect the available tools and intelligently execute tasks. In this specific demo, the agent orchestrates a web-based audio sequencer using nothing but WebMCP tool calls. To read the official specification, visit webmcp.link. Local Setup To run this protocol demonstration locally, you will need a LeanMCP API key and Google Chrome Canary. 1. Requirements - Node.js installed on your machine. - Google Chrome Canary. Experimental WebMCP features are best tested on the bleeding-edge browser. - A LeanMCP API Token . Get yours from the LeanMCP API Keys dashboard. - Adequate Credits on your LeanMCP account. Manage your billing here. 2. Environment Variables Navigate to this directory ( webmcp-react ). Copy the example environment file to configure your credentials: Edit .env and assign your actual API token: ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Leanmcp-Community","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Leanmcp-Community/music-composer-webmcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}