MCP Server LogoMCP Server
ホームカテゴリディレクトリ投稿する
投稿する
ホームカテゴリディレクトリ投稿する
投稿する

MCPサーバー

MCPサーバーのリスト、Awesome MCPサーバーとClaude MCP統合を含む。AIの能力を強化するためのMCPサーバーを検索して発見します。

お問い合わせ

[email protected]

MCPサーバーについて

プライバシーポリシー利用規約

リソース

モデルコンテキストプロトコルMCPスターターガイドClaude MCPサーバー

コミュニティ

GitHub

© 2025 mcpserver.cc © 2025 MCPサーバー. 全著作権所有.

プライバシーポリシー利用規約
  1. Home
  2. /Categories
  3. /Communication & Collaboration
  4. /Nlweb
Nlweb

Nlweb

作成者 microsoft•a day ago
サイトを訪問する

Natural Language Web

Communication & Collaboration
natural-languagechatbotAIweb-interfaces

What is NLWeb ?

NLWeb simplifies the process of building conversational interfaces for websites. It natively supports MCP (Model Context Protocol), allowing the same natural language APIs to serve both humans and AI agents.

Schema.org and related semi-structured formats like RSS — used by over 100 million websites — have become not just de facto syndication mechanisms, but also a semantic layer for the web. NLWeb leverages these to enable natural language interfaces more easily.

NLWeb is a collection of open protocols and associated open source tools. Its main focus is establishing a foundational layer for the AI Web — much like HTML revolutionized document sharing. To make this vision reality, NLWeb provides practical implementation code—not as the definitive solution, but as proof-of-concept demonstrations showing one possible approach. We expect and encourage the community to develop diverse, innovative implementations that surpass our examples. This mirrors the web’s own evolution, from the humble ‘htdocs’ folder in NCSA’s http server to today’s massive data center infrastructures—all unified by shared protocols that enable seamless communication.

AI has the potential to enhance every web interaction. Realizing this requires a collaborative spirit reminiscent of the Web’s early “barn raising” days. Shared protocols, sample implementations, and community participation are all essential. NLWeb brings together protocols, Schema.org formats, and sample code to help sites quickly implement conversational endpoints — benefitting both users through natural interfaces and agents through structured interaction.

Join us in building this connected web of agents.

How It Works

NLWeb has two primary components:

  1. A simple protocol to interact with a site using natural language. It returns responses in JSON using Schema.org. See REST API docs for details.

  2. A straightforward implementation that uses existing markup on sites with structured lists (e.g., products, recipes, attractions, reviews). Combined with UI widgets, this enables conversational interfaces to be added with ease. See Life of a Chat Query for more details.

NLWeb and MCP

MCP (Model Context Protocol) is an emerging standard for enabling chatbots and AI assistants to interact with tools. Every NLWeb instance also acts as an MCP server and supports a core method, ask, which allows a natural language question to be posed to a website.

The response returned uses Schema.org — a widely adopted vocabulary for describing web data.

In short, MCP is to NLWeb what HTTP is to HTML.

Platform Compatibility

NLWeb is platform-agnostic and supports:

  • Operating systems: Windows, macOS, Linux
  • Vector stores: Qdrant, Snowflake, Milvus, Azure AI Search
  • LLMs: OpenAI, DeepSeek, Gemini, Anthropic, Inception

It is designed to be lightweight and scalable — capable of running on everything from data center clusters to laptops and, soon, mobile devices.

Repository

This repository includes:

  • Core service code for handling natural language queries
  • Connectors for popular LLMs and vector databases
  • Tools to ingest data (e.g., Schema.org JSONL, RSS) into a vector database
  • A web server front end that includes the service and a sample UI

Most production deployments will:

  • Use their own user interface
  • Integrate NLWeb directly into their application environment
  • Connect NLWeb to live databases instead of duplicating content (to avoid freshness issues)

Documentation

Getting Started

  • Hello World on Your Laptop
  • Running on Azure
  • Running on GCP — coming soon
  • Running on AWS — coming soon

NLWeb Details

  • Life of a Chat Query
  • Modifying Prompts
  • Changing Control Flow
  • Modifying the User Interface
  • REST API
  • Adding Memory

License

NLWeb uses the MIT License.

Deployment (CI/CD)

CI/CD pipelines are not yet included. Contributions to add automated testing or deployment workflows are welcome.

Access

For questions about this GitHub project, please contact NLWeb Support.

Contributing

See Contribution Guidance for more details.

Contributor Wall of Fame

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.

前提条件

  • •サーバーのドメインに精通している
  • •関連技術の基本的な理解
  • •Communication & Collaborationの知識

おすすめのサーバー

Mcp Wegene Assistant

Mcp Wegene Assistant

MCP server to analyze your genetic test results from WeGene

Llm Context.py

Llm Context.py

Share code with LLMs via Model Context Protocol or clipboard. Rule-based customization enables easy switching between different tasks (like code review and documentation). Includes smart code outlining.

Zonos Tts Mcp

Zonos Tts Mcp

MCP server that allows Claude to have a voice.

もっと見る → →

詳細

作成日

June 15, 2025

最終更新日

June 15, 2025

カテゴリー

Communication & Collaboration

作成者

microsoft

シェアする

もっと見る

Nlweb

Nlweb

Natural Language Web

Mcp Windows

Mcp Windows

MCP server for the windows API.

Azure Devops Mcp

Azure Devops Mcp

The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.

Clickup Mcp Server

Clickup Mcp Server

ClickUp MCP Server - Integrate ClickUp project management with AI through Model Context Protocol