Rxjs Mcp Server
@shuji-bonji
About Rxjs Mcp Server
Execute, debug, and visualize RxJS streams directly from AI assistants like Claude.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"rxjs": {
"command": "npx",
"args": [
"@shuji-bonji/rxjs-mcp"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Rxjs Mcp Server?
Rxjs Mcp Server is an unofficial community MCP server that lets AI assistants like Claude execute, debug, and visualize RxJS streams. It provides tools for stream execution, marble diagram generation, operator analysis, memory leak detection, and pattern suggestions.
How to use Rxjs Mcp Server?
Install globally with npm install -g @shuji-bonji/rxjs-mcp or use via npx @shuji-bonji/rxjs-mcp. Add the server configuration to your MCP client (e.g., Claude Desktop, VS Code, Cursor) using npx @shuji-bonji/rxjs-mcp as the command and argument. Once configured, you can invoke the available tools (e.g., execute_stream, generate_marble, detect_memory_leak) from your AI assistant.
Key features of Rxjs Mcp Server
- Execute RxJS code and capture stream emissions with timeline visualization
- Generate ASCII marble diagrams from event data
- Analyze operator chains for performance and best practices
- Detect potential memory leaks and missing cleanup patterns
- Provide production-ready patterns for common RxJS use cases
Use cases of Rxjs Mcp Server
- Debug RxJS streams by executing code and viewing emitted values and timing
- Analyze Angular/React/Vue components for subscription leaks and missing cleanup
- Get recommended patterns for HTTP retry, search typeahead, WebSocket reconnection, and form validation
- Visualize stream behavior over time using marble diagrams
- Review operator chains for performance bottlenecks and alternative approaches
FAQ from Rxjs Mcp Server
Is Rxjs Mcp Server an official RxJS project?
No, it is an unofficial community project and not affiliated with the RxJS team.
How does Rxjs Mcp Server keep code execution safe?
The execute_stream tool runs user-provided code in an isolated Worker thread to prevent main process pollution, resource leaks, and access to sensitive Node.js APIs. Execution is forcefully terminated if it exceeds the configured timeout.
What tools are available in Rxjs Mcp Server?
Five tools: execute_stream, generate_marble, analyze_operators, detect_memory_leak, and suggest_pattern. Each tool focuses on a specific aspect of RxJS development.
How do I configure Rxjs Mcp Server for my editor?
Add the server definition to your MCP configuration file. For Claude Desktop use ~/Library/Application Support/Claude/claude_desktop_config.json, for VS Code use .vscode/mcp.json, and for Cursor use ~/.cursor/mcp.json. All use npx @shuji-bonji/rxjs-mcp as the command.
What patterns are included in the suggest_pattern tool?
Available patterns include http-retry, search-typeahead, polling, websocket-reconnect, form-validation, state-management, cache-refresh, and more. Each pattern provides a production-ready implementation with explanation.
Frequently asked questions
Is Rxjs Mcp Server an official RxJS project?
No, it is an unofficial community project and not affiliated with the RxJS team.
How does Rxjs Mcp Server keep code execution safe?
The `execute_stream` tool runs user-provided code in an isolated Worker thread to prevent main process pollution, resource leaks, and access to sensitive Node.js APIs. Execution is forcefully terminated if it exceeds the configured timeout.
What tools are available in Rxjs Mcp Server?
Five tools: `execute_stream`, `generate_marble`, `analyze_operators`, `detect_memory_leak`, and `suggest_pattern`. Each tool focuses on a specific aspect of RxJS development.
How do I configure Rxjs Mcp Server for my editor?
Add the server definition to your MCP configuration file. For Claude Desktop use `~/Library/Application Support/Claude/claude_desktop_config.json`, for VS Code use `.vscode/mcp.json`, and for Cursor use `~/.cursor/mcp.json`. All use `npx @shuji-bonji/rxjs-mcp` as the command.
What patterns are included in the `suggest_pattern` tool?
Available patterns include http-retry, search-typeahead, polling, websocket-reconnect, form-validation, state-management, cache-refresh, and more. Each pattern provides a production-ready implementation with explanation.
Basic information
More Other MCP servers

Peekaboo MCP β lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
ACI: Open-Source Infra to Power Unified MCP Servers
aipotheosis-labsACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
πͺ Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Codelf
unbugA search tool helps dev to solve the naming things problem.
Comments