Review Supported Specifications
mainFast MCP provides a full implementation of the following Model Context Protocol features:
- JSON-RPC 2.0: Full implementation for communication.
- Tool Definition & Calling: Define and call tools with rich argument types.
- Resource & Resource Templates Management: Create, read, update, and subscribe to resources.
- Transport Options: Supports STDIO, HTTP, and SSE.
- Framework Integration: Compatible with Rails, Sinatra, Hanami, and any Rack-compatible framework.
- Authentication: Token-based security.
- Schema Support: Full JSON Schema for tool arguments with validation.