
posit-dev/mcptools
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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")
설치
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server설정
{
"mcpServers": {
"r-mcptools": {
"command": "Rscript",
"args": ["-e", "mcptools::mcp_server()"]
}
}
}