Skip to content

Commit 9fcfbd8

Browse files
authored
380 rest endpoints go fast time server closes #380 (#701)
* feat: Implement REST endpoints for fast-time-server (#380) - Added new 'rest' transport mode for REST API only access - Enhanced 'dual' mode to include both MCP and REST endpoints - Implemented comprehensive REST API endpoints: * GET /api/v1/time - Get current time in any timezone * POST /api/v1/convert - Convert time between timezones * POST /api/v1/convert/batch - Batch time conversions * GET /api/v1/timezones - List available timezones with filtering * GET /api/v1/timezones/{tz}/info - Get timezone details * Test endpoints for debugging and performance testing - Added OpenAPI 3.0 specification and Swagger UI documentation - Implemented CORS support for browser-based testing - Added comprehensive test coverage for all REST endpoints - Updated README with REST API documentation and examples The REST endpoints complement the existing MCP protocol support, making it easier to test and integrate the fast-time-server with traditional REST tooling and the MCP Gateway REST adapter. Signed-off-by: Mihai Criveti <[email protected]> * REST Endpoints for Go fast-time-server Signed-off-by: Mihai Criveti <[email protected]> --------- Signed-off-by: Mihai Criveti <[email protected]>
1 parent 1d4ba08 commit 9fcfbd8

File tree

11 files changed

+2518
-1348
lines changed

11 files changed

+2518
-1348
lines changed

CLAUDE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
44

5+
Never mention Claude or Claude Code in your PRs, diffs, etc.
6+
57
## Project Overview
68

79
MCP Gateway (ContextForge) is a production-grade gateway, proxy, and registry for Model Context Protocol (MCP) servers. It federates MCP and REST services, providing unified discovery, auth, rate-limiting, observability, virtual servers, multi-transport protocols, and an optional Admin UI.

0 commit comments

Comments
 (0)