oig_cloud_mcp
Verified Safeby psimsa
Overview
Acts as a Model Context Protocol (MCP) server for OIG Cloud, providing an authenticated and observable tool-driven interface to the OIG Cloud API.
Installation
./bin/start_server.shEnvironment Variables
- OIG_CLOUD_MOCK
- OTEL_SERVICE_NAME
- OTEL_EXPORTER_OTLP_PROTOCOL
- OTEL_EXPORTER_OTLP_ENDPOINT
- FAIL2BAN_LOG_PATH
Security Notes
Implements whitelist and rate limiting for authentication (in-memory, suitable for single-process only). Uses SHA256 for credential hashing. Provides dedicated fail2ban logging for authentication failures. Basic Auth and custom header credentials are sent via HTTP headers, which implicitly requires HTTPS for secure transmission. No 'eval' or malicious patterns found. The primary security limitation is the in-memory nature of the whitelist and rate limiter, which is suboptimal for distributed production deployments.
Similar 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.
mcp
This repository provides a collection of Model Context Protocol (MCP) servers to enable AI agents to interact with and manage various Oracle Cloud Infrastructure (OCI) services, Oracle Database, and MySQL databases through natural language.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
mcp-server-playground
A playground and reference implementation for a Model Context Protocol (MCP) server, featuring streamable HTTP transport, OAuth proxy for third-party authorization servers like Auth0, and stateful session management.