React Learning MCP Server
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.
Pre-scrapes React learning documentation and provides a search tool to query that documentation using hybrid search (DuckDB full-text search with transformer-based reranking).
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@React Learning MCP Serverhow do I use useState hook in React?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.pyRelated MCP server: docs-mcp-server
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
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityFmaintenanceA 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.Last updated417
- Alicense-qualityBmaintenanceA Model Context Protocol (MCP) server that scrapes, indexes, and searches documentation for third-party software libraries and packages, supporting versioning and hybrid search.Last updated3,3261,590MIT
- Alicense-qualityDmaintenanceAn MCP server that enables RAG (Retrieval-Augmented Generation) on markdown documents by converting them to embedding vectors and performing vector search using DuckDB.Last updated4Apache 2.0
- Alicense-qualityDmaintenanceAn MCP server that indexes documents and serves relevant context to LLMs via Retrieval Augmented Generation (RAG).Last updated3436MIT
Related MCP Connectors
Local-first RAG engine with MCP server for AI agent integration.
An MCP server that gives your AI access to the source code and docs of all public github repos
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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