Skip to content

On branch edburns/38-reactor-mcp-sdk Fixes #38, but in a very trivial way. #175

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

edburns
Copy link

@edburns edburns commented Apr 19, 2025

Fixes #38 but only in a very trivial way.

modified: README.md
modified: mcp/pom.xml

@hrstoyanov wrote:

This project requires reactor (and therefore - netty), slf4j for reasons I cannot understand. In its current state it is more like "Spring MCP SDK" rather than "Java MCP SDK", so at least change the project title.

I realize @tzolov proposed a remedy, but even that seems problematic because it introduces a dependency on RS Publisher.

In the meantime, please consider this trivial PR, which implements "at least change the project title."

Motivation and Context

Fixes #38, but only in a very trivial way

How Has This Been Tested?

Documentation only.

Breaking Changes

No

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • [ X ] Documentation update

Checklist

  • [X ] I have read the MCP Documentation
  • [X ] My code follows the repository's style guidelines
  • [NA ] New and existing tests pass locally
  • [NA ] I have added appropriate error handling
  • [X ] I have added or updated documentation as needed

Additional context

I represent a decades long commitment to vendor neutrality in Java standards. Introducing non-neutral dependencies tarnishes the ability of MCP to legitimately call itself a standard.

…ut in a very trivial way.

modified:   README.md
modified:   mcp/pom.xml

@hrstoyanov wrote:

> This project requires reactor (and therefore - netty), slf4j for reasons I cannot understand. In its current state it is more like "Spring MCP SDK" rather than "Java MCP SDK", so at least change the project title.

I realize @tzolov proposed a [remedy](https://github.com/orgs/modelcontextprotocol/discussions/246#discussioncomment-12854366), but even that seems problematic because it introduces a dependency on RS Publisher.

In the meantime, please consider this trivial PR, which implements "at least change the project title."

Signed-off-by: Ed Burns <[email protected]>
@fgreco55
Copy link

Makes total sense. The project title needs to describe this implementation more accurately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Major issue -dependency on reactor, slf4j and netty
2 participants