MCP Server
A modern AI service proxy built with Cloudflare Workers and Hono framework, supporting multiple AI providers including Anthropic Claude and OpenAI.
Features
- Multi-provider AI service integration (Anthropic Claude, OpenAI)
- Built on Cloudflare Workers for global edge deployment
- Fast and efficient request handling with Hono framework
- Type-safe implementation with TypeScript
- CORS support for cross-origin requests
- Health check and provider info endpoints
Prerequisites
- Node.js (LTS version recommended)
- npm or pnpm package manager
- Cloudflare account for deployment
- API keys for supported AI providers
Installation
- Clone the repository
- Install dependencies:
pnpm install
Environment Setup
- Copy the example environment file:
cp .env.example .env
- Configure your environment variables in
.envwith your API keys and preferences
Development
Start the development server:
pnpm run dev
The server will start in development mode with hot reloading enabled.
Deployment
Deploy to Cloudflare Workers:
pnpm run deploy
API Endpoints
Health Check
GET /health- Returns server status and configuration
Provider Info
GET /api/provider- Returns current AI provider and model configuration
MCP API
POST /api/mcp- Main endpoint for AI service requests
- Accepts JSON payload with context, query, and options
Project Structure
├── src/
│ ├── controllers/ # Request handlers
│ ├── models/ # Type definitions
│ ├── services/ # AI service implementations
│ └── index.ts # Main application entry
├── public/ # Static assets
└── wrangler.jsonc # Cloudflare Workers configuration
License
MIT
Modern AI Service Proxy
Project Details
- quang-pham-dev/my-mcp-server
- my-mcp-server
- Last Updated: 3/28/2025
Recomended MCP Servers
Nx Console is the user interface for Nx & Lerna.
An MCP server that autonomously evaluates web applications.
Model Context Protocol Servers for Milvus
A powerful MCP tool for forging and managing AI agent personalities with customizable expert traits and behaviors.
GPTers AI 스터디 커뮤니티의 지식을 검색할 수 있는 MCP 서버입니다.
Stock Market MCP Server
A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access.
ZBD MCP Server
APISIX Model Context Protocol (MCP) server is used to bridge large language models (LLMs) with the APISIX Admin...
🧠 An adaptation of the MCP Sequential Thinking Server to guide tool usage. This server provides recommendations for...
🦍 King Kong's Real Weather MCP Server - Live OpenWeatherMap Integration





