NLWeb MCP Server
Exposes NLWeb as a Model Context Protocol (MCP) server to enable natural language querying of schema-grounded web content by AI agents.
This skill transforms NLWeb into a standardized MCP server, allowing AI agents like Claude Code, ChatGPT, and Gemini to interact with web sites via natural language. It provides built-in tools for querying sites grounded in Schema.org metadata, discovering available sites, and performing federated searches across multiple endpoints. By implementing the MCP 2024-11-05 protocol via JSON-RPC 2.0, it simplifies the process of connecting agentic commerce workflows to structured web data without requiring custom wrappers for every different AI client.
主な機能
01Automated site discovery and federated search capabilities via 'list_sites' and 'who' tools.
02Built-in 'ask' tool for natural language queries grounded in Schema.org content.
0332 GitHub stars
04Standardized MCP 2024-11-05 protocol support for seamless AI agent integration.
05Multi-agent compatibility supporting Claude, ChatGPT, Gemini, and custom MCP clients.
06Flexible JSON-RPC 2.0 endpoint with health checks and optional streaming support.
ユースケース
01Building federated search agents that query multiple web sources via the 'who' discovery tool.
02Connecting Claude Code to an NLWeb-powered e-commerce site for data extraction and product queries.
03Integrating NLWeb capabilities into ChatGPT or Gemini workflows using the Model Context Protocol.