WebMCP icon

WebMCP

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.