WebMCP
Createdjasonjmcghee
Enables websites to share tools, resources, and prompts with client-side LLMs.
About
WebMCP empowers websites to function as MCP servers, allowing them to provide tools, resources, and prompts to client-side LLMs without sharing API keys. It comes as a widget that website owners can embed to expose tools, enriching the UX for users or agents. End-users can connect to multiple WebMCP-enabled websites simultaneously, with tools scoped by domain for organization. The project aims to create a collaborative environment where MCP clients can directly build WebMCP functionality.
Key Features
- Allows websites to expose tools to client-side LLMs.
- Includes built-in tools like a token generator and MCP Tool Definer.
- Provides a widget for easy website integration.
- Scopes tools by domain to simplify organization.
- Supports connection to multiple websites simultaneously.
- 34 GitHub stars
Use Cases
- Enabling a language model to interact with website-specific tools.
- Integrating language models with web applications for enhanced user experiences.
- Allowing a language model to retrieve real-time information from a website.