PD

posit-dev/mcptools

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

203 stars 23 forks 품질 68 트렌드 31NOASSERTION

posit-dev/mcptools는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요

posit-dev/mcptools는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

mcptools는 모델 컨텍스트를 구현합니다 R의 프로토콜. 두 가지 측면이 있습니다. 맥프툴스:

R이 MCP 서버로 사용됨:

mcptools, 예를 들어 Claude Desktop과 같은 MCP 지원 도구로 구성할 때, Claude Code와 VS Code GitHub Copilot은 세션 내에서 R 코드를 실행할 수 있습니다 질문에 답할 수 있는 running*가 필요합니다. 패키지가 지원하는 동안 임의의 R 함수를 구성하는 것에 관심이 있을 수 있습니다. 참고로 패키지의 통합 지원 mcptools는 기본적으로 탐색할 수 있는 도구 세트를 제공합니다. 설치한 패키지 문서, 객체를 확인해 보세요 당신의 글로벌 환경과 세션에 관한 메타데이터를 검색하고, 플랫폼.

R, MCP 클라이언트로서:

서드파티 MCP 서버를 등록하세요. 엘머가 추가 통합을 위해 채팅 예를 들어 샤이니챗으로 맥락을 활용합니다 그리고 QueryChat 앱들.

설치

CRAN 에서 mcptools를 설치하세요:

mcptools의 개발 버전을 다음과 같이 설치할 수 있습니다:

R as MCP 서버로

mcptools는 MCP를 지원하는 모든 애플리케이션에 연결할 수 있습니다. 예를 들어, Claude Desktop에서 사용할 때는 다음과 같이 붙여넣을 수 있습니다 macOS에서 Claude 데스크탑 설정(at ~/Library/Application Support/Claude/claude_desktop_config.json):

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

mcptools

mcptools implements the Model Context Protocol in R. There are two sides to mcptools:

R as an MCP server:

When configured with mcptools, MCP-enabled tools like Claude Desktop, Claude Code, and VS Code GitHub Copilot can run R code in the sessions you have running to answer your questions. While the package supports configuring arbitrary R functions, you may be interested in the btw package’s integrated support for mcptools, which provides a default set of tools to to peruse the documentation of packages you have installed, check out the objects in your global environment, and retrieve metadata about your session and platform.

R as an MCP client:

Register third-party MCP servers with ellmer chats to integrate additional context into e.g. shinychat and querychat apps.

Installation

Install mcptools from CRAN with:

install.packages("mcptools")
GitHub에서 전체 README 보기

설치

docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "r-mcptools": { "command": "Rscript", "args": ["-e", "mcptools::mcp_server()"] } } }