Skip to main content

clauder-mcp

mcp-name: io.github.IMNMV/clauder

MCP server that connects AI assistants to RStudio for interactive R coding and data analysis.

This is the Python MCP bridge component of ClaudeR. It works with Claude Desktop, Claude Code, Codex CLI, Gemini CLI, Cursor, and any other MCP-compatible client.

Prerequisites

You need the ClaudeR R package installed and running in RStudio:

if (!require("devtools")) install.packages("devtools")
devtools::install_github("IMNMV/ClaudeR")
library(ClaudeR)
claudeAddin()

Start the server from the RStudio Viewer pane before connecting your AI tool.

Usage

Claude Code

claude mcp add --transport stdio --scope user r-studio -- uvx clauder-mcp

Codex CLI

codex mcp add r-studio -- uvx clauder-mcp

Gemini CLI

Add to your ~/.gemini/settings.json:

{
  "mcpServers": {
    "r-studio": {
      "command": "uvx",
      "args": ["clauder-mcp"]
    }
  }
}

Claude Desktop / Cursor

Add to your MCP config file:

{
  "mcpServers": {
    "r-studio": {
      "command": "uvx",
      "args": ["clauder-mcp"]
    }
  }
}

Tools

  • execute_r - Execute R code and return output
  • execute_r_with_plot - Execute R code that generates a plot
  • execute_r_async - Run long-running code in a background process
  • get_async_result - Poll for async job results
  • read_file - Read any text file from disk
  • get_active_document - Get the active document in RStudio
  • modify_code_section - Edit code in the active document
  • get_r_info - Get R environment information
  • list_sessions - List available RStudio sessions
  • connect_session - Connect to a specific session
  • get_session_history - View execution history by agent
  • create_task_list - Create a task list for analysis
  • update_task_status - Update task progress

Links

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clauder_mcp-0.11.0.tar.gz (31.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clauder_mcp-0.11.0-py3-none-any.whl (30.9 kB view details)

Uploaded Python 3

File details

Details for the file clauder_mcp-0.11.0.tar.gz.

File metadata

  • Download URL: clauder_mcp-0.11.0.tar.gz
  • Upload date:
  • Size: 31.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for clauder_mcp-0.11.0.tar.gz
Algorithm Hash digest
SHA256 10af9b5f5a16bbf1bbeff9fa0956e59c24d10aebbc27e831309535d89509fcc5
MD5 c1503d271a512577ed9ddc59552934c4
BLAKE2b-256 c7d420bb460a390cbe51aef2ff4b0086e0ff5ed2e27fe03b152a602accbb3486

See more details on using hashes here.

File details

Details for the file clauder_mcp-0.11.0-py3-none-any.whl.

File metadata

  • Download URL: clauder_mcp-0.11.0-py3-none-any.whl
  • Upload date:
  • Size: 30.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for clauder_mcp-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8d08ec8f56e10b276de7ea2fabe331183d4a3ba5a08349ac43053eb4d860970b
MD5 8a1a0c2e48c0df7cf23805514069be44
BLAKE2b-256 09d0c90898d344aa25aa8b62e49d4e1aa5a8c2848b90fe77ea7dc9ae40f4973b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page