Skip to main content
Glama
README.md4.6 kB
# Configuration Examples This directory contains various configuration examples for MCP Foxxy Bridge to help you get started quickly with different use cases. ## Quick Start Examples ### [minimal-config.json](minimal-config.json) The absolute minimum configuration to get started. Perfect for testing or simple setups. **What it includes:** - Single filesystem server - Basic bridge settings - No advanced features **Usage:** ```bash mcp-foxxy-bridge --bridge-config docs/examples/minimal-config.json ``` ### [basic-config.json](basic-config.json) A simple but practical configuration for everyday use. **What it includes:** - GitHub integration - Filesystem access - Web fetching capability - Environment variable expansion **Usage:** ```bash export GITHUB_TOKEN=your_token_here mcp-foxxy-bridge --bridge-config docs/examples/basic-config.json ``` ## Production Examples ### [production-config.json](production-config.json) Enterprise-ready configuration with reliability features. **What it includes:** - Multiple MCP servers with health checks - Failover configuration - Optimized timeouts and retry settings - Comprehensive monitoring **Usage:** ```bash export GITHUB_TOKEN=your_token_here export BRAVE_API_KEY=your_api_key_here mcp-foxxy-bridge --bridge-config docs/examples/production-config.json ``` ### [docker-config.json](docker-config.json) Optimized for Docker container deployment. **What it includes:** - Container-friendly paths (`/app/data`) - Network-accessible configuration - Environment variable based secrets - Docker-optimized health checks **Usage:** ```bash docker run -v ./docs/examples/docker-config.json:/app/config.json:ro \\ -e GITHUB_TOKEN=your_token \\ mcp-foxxy-bridge --bridge-config /app/config.json ``` ## Specialized Examples ### [development-config.json](development-config.json) Perfect for local development and testing. **What it includes:** - Relaxed timeouts for debugging - Detailed logging configuration - Local filesystem access - Development-friendly settings ### [full-featured-config.json](full-featured-config.json) Demonstrates all available configuration options. **What it includes:** - Every supported MCP server type - All configuration options with comments - Advanced bridge features - Complete feature showcase ### [oauth-ssl-config.json](oauth-ssl-config.json) OAuth authentication with SSL verification settings. **What it includes:** - Production OAuth servers with SSL verification enabled - Development OAuth server with self-signed certificates - Mixed local and remote MCP servers - Per-server SSL verification control - HTTP/2 support for improved performance **Usage:** ```bash export GITHUB_TOKEN=your_token_here mcp-foxxy-bridge --bridge-config docs/examples/oauth-ssl-config.json ``` **Security Notes:** - SSL verification is enabled by default (`"verify_ssl": true`) - Only disable SSL verification for development environments with self-signed certificates - The bridge will log warnings when SSL verification is disabled ## Configuration Tips ### Environment Variables All examples support environment variable expansion: ```json { "env": { "API_KEY": "${YOUR_API_KEY}", "API_URL": "${API_ENDPOINT:https://api.default.com}", "DEBUG": "${DEBUG_MODE:false}" } } ``` **Syntax:** - `${VAR_NAME}` - Required variable - `${VAR_NAME:default}` - Variable with fallback default ### Server Prioritization Use the `priority` field to control server selection during conflicts: ```json { "priority": 50 // Lower number = higher priority } ``` ### Health Monitoring Enable health checks for production reliability: ```json { "healthCheck": { "enabled": true, "interval": 30000, // Check every 30 seconds "timeout": 5000 // 5 second timeout } } ``` ### Namespace Management Prevent tool name conflicts with namespaces: ```json { "toolNamespace": "github", // github.search_repositories "resourceNamespace": "gh", // gh://repo/file.txt "promptNamespace": "github" // github.commit_message } ``` ## Testing Your Configuration Validate your configuration before deployment: ```bash # Test configuration syntax python -m json.tool your_config.json # Test with debug mode mcp-foxxy-bridge --bridge-config your_config.json --debug # Check server connectivity curl http://localhost:8080/status ``` ## Getting Help - See [Configuration Guide](../configuration.md) for detailed options - Check [Troubleshooting Guide](../troubleshooting.md) for common issues - Review [API Reference](../api.md) for endpoint details

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/billyjbryant/mcp-foxxy-bridge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server