v2.0.0

ravitemer/mcp-hubv2.0.0Apr 4, 2025by ravitemer

AI Summary

Major version release changing API endpoint pattern to use body parameters instead of URL parameters

Key Highlights

  • Changed all server operations endpoints to use server_name in request body
  • New prompts capability allowing MCP servers to provide and execute prompts
  • Real-time prompt list change notifications via SSE events

Breaking Changes

  • Changed all server operations endpoints to use server_name in request body instead of URL parameters

New Features

  • New prompts capability allowing MCP servers to provide and execute prompts
  • New POST /servers/prompts endpoint for accessing server prompts
  • Real-time prompt list change notifications via SSE events
  • Updated documentation with prompt-related features and endpoint changes

Full Release Notes

## Breaking Changes

- Changed all server operations endpoints to use server_name in request body instead of URL parameters:
  - POST /servers/:name/start -> POST /servers/start with server_name in body
  - POST /servers/:name/stop -> POST /servers/stop with server_name in body
  - GET /servers/:name/info -> POST /servers/info with server_name in body
  - POST /servers/:name/refresh -> POST /servers/refresh with server_name in body
  - POST /servers/:name/tools -> POST /servers/tools with server_name in body
  - POST /servers/:name/resources -> POST /servers/resources with server_name in body

## Added

- New prompts capability allowing MCP servers to provide and execute prompts
- New POST /servers/prompts endpoint for accessing server prompts
- Real-time prompt list change notifications via SSE events
- Updated documentation with prompt-related features and endpoint changes