Skip to main content
Glama

React Learning MCP Server

by kenta-ja8

learning-react-mcp

  • minimal MCP server that pre-scrapes React learning docs into DuckDB
  • hybrid search using DuckDB full-text search and transformer-based reranking

Dev

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

Test

# 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}}

Setup

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

Reference

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

A minimal MCP server that enables searching through pre-scraped React documentation using a hybrid approach combining DuckDB full-text search and transformer-based reranking.

  1. Dev
    1. Test
      1. Setup
        1. Reference

          Related MCP Servers

          • A
            security
            A
            license
            A
            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
            Last updated 7 days ago
            7
            15
            208
            TypeScript
            MIT License
          • -
            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 2 days ago
            15
            22
            TypeScript
            MIT License
            • Apple
            • Linux
          • 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 4 months ago
            2
            51
            JavaScript
            MIT License
            • Apple
            • Linux
          • -
            security
            A
            license
            -
            quality
            Toolset that crawls websites, generates Markdown documentation, and makes that documentation searchable via a Model Context Protocol (MCP) server for integration with tools like Cursor.
            Last updated 3 months ago
            20
            Python
            MIT License
            • Linux
            • Apple

          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