remote-http-mcp-server
Verified Safeby Aprimo-Connect
Overview
An OAuth 2.1 proxy and Model Context Protocol (MCP) server enabling AI assistants to securely access enterprise APIs, bridging compatibility gaps with authorization systems.
Installation
dotnet runEnvironment Variables
- OAuth:ClaudeClientID
- OAuth:ClaudeClientSecret
- OAuth:VSCodeClientID
- OAuth:VSCodeClientSecret
- OAuth:CoPilotClientID
- OAuth:CoPilotClientSecret
- OAuth:Authority
- OAuth:Audience
- OAuth:RequireHttps
- OAuth:ValidateIssuer
- OAuth:ValidateAudience
- OAuth:ValidateLifetime
- OAuth:ValidateIssuerSigningKey
- Aprimo:Domain
- Aprimo:CollectionId
- ASPNETCORE_ENVIRONMENT
Security Notes
The server's design incorporates essential security practices like JWT validation, scope enforcement, HTTPS enforcement, and audit logging. However, the repository explicitly states it's provided 'as-is' and 'not intended for direct use in Production without modification,' placing full responsibility on the developer for security, maintenance, and hardening. Configuration values, especially client secrets, are expected in `appsettings.json` and must be securely managed in production environments (e.g., via environment variables or secret managers). The proxy pattern inherently centralizes trust, requiring robust implementation, which cannot be fully assessed without the full C# source code. No 'eval' or obvious malicious patterns were found in the provided snippets.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcp-context-forge
Converts web content (HTML, PDF, DOCX, etc.) and local files from a URL into high-quality Markdown format. It supports multiple conversion engines, content optimization, batch processing, and image handling.
mcphub
An orchestration hub that aggregates, manages, and routes Model Context Protocol (MCP) servers and their tools, providing a centralized interface, user management, OAuth 2.0 authorization server capabilities, and AI-powered tool discovery and routing.
example-remote-server
A reference server demonstrating all Model Context Protocol (MCP) features and OAuth 2.0 authentication patterns.