Skip to main content
Glama
kenta-ja8

React Learning MCP Server

by kenta-ja8

обучение-реакция-mcp

  • минимальный сервер MCP, который предварительно копирует учебные документы React в DuckDB

  • гибридный поиск с использованием полнотекстового поиска DuckDB и переранжирования на основе преобразователя

Дев

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

Related MCP server: mcp-rag-server

Тест

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

Ссылка

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    A TypeScript MCP server that allows querying documents using LLMs with context from locally stored repositories and text files through a RAG (Retrieval-Augmented Generation) system.
    4
    17
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that indexes documents and serves relevant context to LLMs via Retrieval Augmented Generation (RAG).
    25 npm
    37
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    A search-and-retrieve MCP server that queries official documentation sites for modern libraries like LangChain, OpenAI, and Docker, extracting clean text content using Google Serper API and trafilatura.
    1
    -

Appeared in Searches