The AI-enabled Service Registry of MCP & WebMCP resources
Discover, register, and connect MCP services for any task. Free and open source.
Browse Registry · Register a Service · Self-Host
webmcp.land is a discovery platform for MCP (Model Context Protocol) and WebMCP services. Organizations and developers register their MCP/WebMCP endpoints, and the platform discovers their tools, methods, and capabilities — making them searchable by use case.
It is forked from @f's prompts.chat and pivoted for MCP resources, building on top of that foundation.
Example: An airline registers their WebMCP endpoint. When a user searches for "reserving a flight ticket", webmcp.land surfaces the airline's booking tools and capabilities.
- Register your MCP or WebMCP service endpoint
- Discover — the platform fetches your server's capabilities and tools
- Search — users find your service by describing what they want to do
- Connect — users integrate your service into their AI workflows
Deploy your own private MCP service registry with custom branding, themes, and authentication.
Quick Start:
npx webmcp.land new my-registry
cd my-registryManual Setup:
git clone https://github.com/eser/webmcp.land.git
cd webmcp.land
pnpm install && pnpm run setupAfter setup, push the database schema and seed with demo data:
pnpm run db:push # Create tables
pnpm run db:seed # Seed with demo data (50 sample resources)
pnpm run dev # Start dev server at localhost:3000Default admin credentials: admin@webmcp.land / password123
The setup wizard configures branding, theme, authentication (GitHub/Google/Azure AD), and features.
Full Self-Hosting Guide | Docker Guide
npx webmcp.land/plugin marketplace add eser/webmcp.land
/plugin install webmcp.land@webmcp.land
Use webmcp.land as an MCP server in your AI tools.
Remote (recommended):
{
"mcpServers": {
"webmcp.land": {
"url": "https://webmcp.land/api/mcp"
}
}
}Local:
{
"mcpServers": {
"webmcp.land": {
"command": "npx",
"args": ["-y", "webmcp.land", "mcp"]
}
}
}- Framework: vinext (Vite-based App Router) + React 19
- Database: PostgreSQL + Drizzle ORM
- Auth: Better Auth
- Styling: Tailwind CSS v4 + shadcn/ui
- Language: TypeScript
- i18n: 17 languages via i18next
Apache License 2.0 — Free to use, modify, and share with proper attribution. See LICENSE for details.