Skip to content

modelcontextprotocol/sdk brings in a whole node http server #32750

@mlh758

Description

@mlh758

Command

update

Description

I've had something like 7 Hono related dependabot PRs since January related to the MCP SDK. Looking at #32293 it is expected that the MCP should only be running in stdio mode. Why then does this bring in a dependency on hono and hono/node-server?

I don't mind the MCP suddenly being included, but it would be nice if it hadn't expanded the dependency footprint this dramatically. This has turned into something of a compliance liability for me.

Describe the solution you'd like

The MCP dependency either no longer requires hono, or the MCP features for Angular CLI become a peer dependency or a separate package that is optional to pull in.

Describe alternatives you've considered

We use Angular quite a bit, and like it, so there isn't really a great alternative.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions