A Secure Anthropic Claude API Pipeline

""" title: Anthropic Claude API author: 1337Hero (Mike Key) version: 2.1.0 license: MIT required_open_webui_version: 0.5.0 requirements: requests>=2.31.0 A clean, simple Anthropic Claude integration that does exactly what's needed. Security by default, not security theater. Features:
π Dynamic Model List - Now automatically fetches available models from Anthropic's API
π Auto-Refresh - Model list updates hourly (configurable)
π‘οΈ Graceful Fallback - Uses cached/fallback models if API is unavailable
No more waiting for pipeline updates when Anthropic releases new models!
A clean, secure Anthropic Claude integration for Open WebUI. Built with DHH-inspired principles: simple, expressive, and secure by defaultβnot security
theater.
This pipeline provides seamless access to all Claude models with essential security features and zero configuration overhead.
Models are automatically fetched from Anthropic's /v1/models API. New models are picked up automatically when Anthropic releases them.
β
SSRF Protection - Validates URLs, blocks private networks and metadata endpoints
β
Input Validation - Prevents crashes from malformed data
β
Secure Error Handling - User-friendly messages, no information disclosure
β
Image Size Validation - Enforces Anthropic's 5MB limit per image
β
Dynamic Model List - Auto-fetches available models from Anthropic's API
β
Auto-Refresh - Configurable refresh interval (default: 1 hour)
β
Streaming Support - Real-time response streaming
β
Multimodal - Text and image processing
β
Retry Logic - Automatic retry with exponential backoff
β
Graceful Fallback - Uses cached/fallback models if API is unavailable
Simple Configuration (Two Valves)
Minimal config, maximum functionality.
MIT License
Github: https://github.com/1337hero/open-webui-anthropic-api-pipe
Contributions welcome! But remember:
Before adding features, ask:
Pull Request Guidelines:
Key changes:
We use optional analytics to improve our websites, and advertising cookies on this site. Privacy Policy.