Skip to content

Commit f21248d

Browse files
armishclaude
andcommitted
Bump version to 0.2.0 for MCP Resources release
Major feature release with comprehensive MCP Resources support: BREAKING CHANGES: - None - fully backward compatible NEW FEATURES: - MCP Resources capability for AI assistant content access - pr_mcp_resource() for custom resource registration - pr_mcp_help_resources() for built-in R help system integration - Resources methods: list, read, templates, subscribe, unsubscribe - Full MCP Inspector compatibility with HTTP wrapper - Comprehensive resource examples and documentation IMPROVEMENTS: - Enhanced JSON serialization for HTTP transport - Improved debug logging for method tracing - Fixed inputSchema properties validation issues - Added extensive test coverage (129 tests passing) DOCUMENTATION: - Added resource usage examples and patterns - MCP Inspector setup and troubleshooting guide - Complete working examples for different resource types This release transforms plumber2mcp from a tools-only MCP server to a full-featured MCP implementation supporting both tools and resources, enabling richer AI assistant interactions with R environments and data. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 4ee89c4 commit f21248d

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: plumber2mcp
22
Title: Add Model Context Protocol Support to Plumber APIs
3-
Version: 0.1.0
3+
Version: 0.2.0
44
Author: Bulent Arman Aksoy
55
Maintainer: Bulent Arman Aksoy <arman@aksoy.org>
66
Authors@R:

R/pr_mcp.R

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ pr_mcp <- function(pr,
3131
include_endpoints = NULL,
3232
exclude_endpoints = NULL,
3333
server_name = "plumber-mcp",
34-
server_version = "0.1.0",
34+
server_version = "0.2.0",
3535
debug = FALSE) {
3636

3737
validate_pr(pr)
@@ -63,7 +63,7 @@ pr_mcp_http <- function(pr,
6363
include_endpoints = NULL,
6464
exclude_endpoints = NULL,
6565
server_name = "plumber-mcp",
66-
server_version = "0.1.0") {
66+
server_version = "0.2.0") {
6767

6868
validate_pr(pr)
6969

R/pr_mcp_stdio.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ pr_mcp_stdio <- function(pr,
2626
include_endpoints = NULL,
2727
exclude_endpoints = NULL,
2828
server_name = "plumber-mcp",
29-
server_version = "0.1.0",
29+
server_version = "0.2.0",
3030
debug = FALSE) {
3131

3232
validate_pr(pr)

0 commit comments

Comments
 (0)