React Learning MCP Server

by kenta-ja8
Integrations
  • Includes documentation about CSS in the context of React, allowing users to search for information about using CSS within React applications.

  • Uses DuckDB for storing and searching React documentation with full-text search capabilities as part of a hybrid search implementation.

  • Contains information about JavaScript in the context of React, particularly how JavaScript expressions can be used within JSX through the use of curly braces.

学习 React-mcp

  • 最小的 MCP 服务器,将 React 学习文档预先抓取到 DuckDB 中
  • 使用 DuckDB 全文搜索和基于 Transformer 的重新排序进行混合搜索

开发

uv sync uv run main_setup.py uv run main.py

测试

# initialize request {"jsonrpc":"2.0","id":0,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"manual-cli","version":"1.0.0"}}} {"jsonrpc":"2.0","method":"notifications/initialized"} {"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}} {"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search","arguments":{"question":"CSSにについて教えて"}}} # response -> {"jsonrpc":"2.0","id":1,"result":{"content":[{"type":"text","text":"概要引用符で文字列を渡す 波括弧は JavaScript 世界への窓口 波括弧を使える場所 「ダブル波括弧」で JSX 内に CSS やその他のオブジェクトを含める オブジェクトと波括弧でさらにいろいろやってみる まとめチャレンジ問題"}],"isError":false}}

设置

  • vscode 设置.json
"react-learning-mcp":{ "command": "bash", "args": [ "-c", "cd {{REPOSITORY_PATH}} && uv run main.py" ] }

参考

-
security - not tested
F
license - not found
-
quality - not tested

一个最小的 MCP 服务器,它使用结合 DuckDB 全文搜索和基于转换器的重新排名的混合方法,搜索预先抓取的 React 文档。

  1. 开发
    1. 测试
      1. 设置
        1. 参考

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context. Uses Ollama or OpenAI to generate embeddings. Docker files included
            Last updated -
            19
            14
            TypeScript
            MIT License
            • Apple
            • Linux
          • A
            security
            A
            license
            A
            quality
            An MCP server that enables users to fetch Python documentation using the Brave Search API through natural language queries.
            Last updated -
            1
            JavaScript
            Apache 2.0
            • Apple
          • -
            security
            F
            license
            -
            quality
            An MCP server that integrates with Claude to provide smart documentation search capabilities across multiple AI/ML libraries, allowing users to retrieve and process technical information through natural language queries.
            Last updated -
            Python
          • A
            security
            A
            license
            A
            quality
            A documentation server based on MCP protocol designed for various development frameworks that provides multi-threaded document crawling, local document loading, keyword searching, and document detail retrieval.
            Last updated -
            2
            37
            JavaScript
            MIT License
            • Apple
            • Linux

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/kenta-ja8/learning-react-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server