Back to Home
axite-ai icon

mcp-gpt-proxy

Verified Safe

by axite-ai

Overview

Enhances existing Model Context Protocol (MCP) servers with OpenAI GPT Apps SDK UI widgets for ChatGPT without modifying the original server.

Installation

Run Command
pnpm dev

Environment Variables

  • MCP_SERVER_URL

Security Notes

The proxy constructs base URLs for internal widget fetching and OAuth URL rewriting using 'x-forwarded-proto' and 'host' headers from the incoming request. If the deployment environment (e.g., a reverse proxy or load balancer) does not properly sanitize or override these headers, a malicious actor could manipulate the Host header to induce the proxy to perform Server-Side Request Forgery (SSRF) or rewrite OAuth URLs to point to a controlled domain. This is a common vulnerability with services relying on Host headers. The application explicitly filters headers for upstream forwarding, which is a good practice. No direct 'eval' or obvious malicious code patterns were found. Content Security Policy (CSP) can be configured for widgets, allowing for further hardening.

Similar Servers

Stats

Interest Score33
Security Score7
Cost ClassLow
Avg Tokens500
Stars1
Forks0
Last Update2025-12-07

Tags

MCPGPT Apps SDKProxyChatGPT IntegrationUI Widgets