jasonjmcghee/WebMCP
A JavaScript library and widget that lets websites expose tools and resources to client-side LLMs via the Model Context Protocol.

Not currently ranked — collecting fresh signals.
star history
WebMCP provides a browser widget that website owners embed to expose their site as an MCP server. This allows end-users to connect their AI assistants directly to website tools without sharing API keys, using any model they prefer. The implementation supports MCP clients including Claude, Cursor, Cline, and Windsurf. The project originated as a personal proposal but has since evolved into a formal W3C specification effort.
Frequently asked
- What is jasonjmcghee/WebMCP?
- A JavaScript library and widget that lets websites expose tools and resources to client-side LLMs via the Model Context Protocol.
- Is WebMCP open source?
- Yes — jasonjmcghee/WebMCP is open source, released under the MIT license.
- What language is WebMCP written in?
- jasonjmcghee/WebMCP is primarily written in JavaScript.
- How popular is WebMCP?
- jasonjmcghee/WebMCP has 723 stars on GitHub.
- Where can I find WebMCP?
- jasonjmcghee/WebMCP is on GitHub at https://github.com/jasonjmcghee/WebMCP.