mcp-server-remote
Verified Safeby kevindupas
Overview
A remote Model Context Protocol (MCP) server for Claude Desktop and other AI clients to access DQoS data via HTTP/SSE, implementing OAuth 2.0 for secure authentication.
Installation
npm run build && npm startEnvironment Variables
- PORT
- DQOS_API_URL
- SERVER_URL
- JWT_SECRET
- OAUTH_CLIENT_ID
- OAUTH_CLIENT_SECRET
Security Notes
The OAuth 2.0 implementation relies on in-memory storage for authorization codes and access tokens, making it unsuitable for production environments requiring persistence across restarts or horizontal scaling. All secrets (JWT_SECRET, OAUTH_CLIENT_ID, OAUTH_CLIENT_SECRET) have default 'change-me-in-production' values, which must be overridden in a production environment. HTTPS is crucial for production deployments.
Similar Servers
claude-faf-mcp
Optimizes AI understanding of software projects by providing persistent context, fixing context-drift, and enabling bi-directional synchronization between project metadata and AI documentation.
RDFPortal-MCP
Facilitates SPARQL queries and API interactions with various biological/biomedical RDF databases for research and data integration.
remote-mcp
Remote MCP allows users to create and manage cloud-based Model Context Protocol (MCP) servers, facilitating secure connections between AI clients (like Claude Desktop) and various external applications (GitHub, Slack, Notion, etc.).
converse
Orchestrates and exposes various AI tools (chat, multi-model consensus, job management) over the Model Context Protocol, enabling local, persistent, and potentially asynchronous AI interactions across multiple Large Language Model (LLM) providers.