Community-driven testing excellence for the MCP ecosystem MCPTesta is a comprehensive testing framework for FastMCP servers that brings scientific rigor and enterprise-grade capabilities to MCP protocol testing. 🎯 Core Features: • Comprehensive FastMCP server testing with advanced protocol support • Parallel execution with intelligent dependency resolution • Flexible CLI and YAML configuration system • Rich reporting: console, HTML, JSON, and JUnit formats • Advanced MCP protocol features: notifications, cancellation, progress tracking • Production-ready Docker environment with caddy-docker-proxy integration 🧪 Advanced Testing Capabilities: • Multi-transport support (stdio, SSE, WebSocket) • Authentication testing (Bearer tokens, OAuth flows) • Stress testing and performance validation • Memory profiling and leak detection • CI/CD integration with comprehensive reporting 🎨 Professional Assets: • Complete logo package with lab experiment theme • Comprehensive documentation with Diátaxis framework • Community-focused branding and messaging • Multi-platform favicon and social media assets 📚 Documentation: • Getting started tutorials and comprehensive guides • Complete CLI and YAML reference documentation • Architecture explanations and testing strategies • Team collaboration and security compliance guides 🚀 Ready for: • Community contributions and external development • Enterprise deployment and production use • Integration with existing FastMCP workflows • Extension and customization for specific needs Built with modern Python practices using uv, FastMCP, and Starlight documentation. Designed for developers who demand scientific precision in their testing tools. Repository: https://git.supported.systems/mcp/mcptesta Documentation: https://mcptesta.l.supported.systems
3.2 KiB
3.2 KiB
MCPTesta Social Media Assets
This directory contains social media preview assets for the MCPTesta project.
📱 Available Assets
Profile Images
- profile-400x400.svg - Square profile image for social media platforms
- profile-400x400.png - PNG version for platforms requiring raster images
Social Cards
- card-1200x630.svg - Twitter/X card template with logo and branding
- card-1200x630.png - PNG version for social media sharing
Platform-Specific
- github-social-1280x640.svg - GitHub repository social preview
- linkedin-cover-1584x396.svg - LinkedIn company page cover
- twitter-header-1500x500.svg - Twitter/X profile header
🎨 Design Elements
All social media assets maintain the MCPTesta brand identity:
- Lab Experiment Theme: Active scientific testing with bubbling beakers
- Community Colors: Purple gradient (#6B46C1 → #8B5CF6) background
- Testing Imagery: Beakers, bubbles, and laboratory apparatus
- Typography: Clean, modern fonts with scientific credibility
📐 Specifications
Profile Images (400x400px)
Format: SVG + PNG fallback
Aspect Ratio: 1:1 (square)
Safe Area: 360x360px (10% margin)
Background: Full MCPTesta logo with community purple gradient
Social Cards (1200x630px)
Format: SVG + PNG fallback
Aspect Ratio: 1.91:1 (Twitter/Facebook standard)
Logo Position: Left third (300px width)
Text Area: Right two-thirds with tagline and description
Background: Community gradient with subtle lab equipment patterns
GitHub Social Preview (1280x640px)
Format: SVG + PNG fallback
Aspect Ratio: 2:1 (GitHub standard)
Background: Dark theme (#0D1117) to match GitHub
Logo: Adapted for dark background with enhanced glow
Text: Repository description and key features
🔄 Generation Process
These assets can be generated using the export scripts:
# Generate all social media assets
./scripts/generate-logo-exports.sh
# Create platform-specific variations
./scripts/generate-social-assets.sh
🎯 Usage Guidelines
Twitter/X
- Profile: Use profile-400x400.png
- Header: Use twitter-header-1500x500.png
- Cards: Automatic generation from card-1200x630.png
GitHub/Git
- Repository Social: Use github-social-1280x640.png
- README: Use assets/logo/web/mcptesta-logo.svg
- Company Profile: Use profile-400x400.png
- Cover Image: Use linkedin-cover-1584x396.png
- Post Images: Use card-1200x630.png
Facebook/Meta
- Profile: Use profile-400x400.png
- Cover: Use card-1200x630.png (may need cropping)
- Shared Links: Automatic preview from card-1200x630.png
📝 Asset Status
✅ Created
- profile-400x400.svg
- profile-400x400.png
- card-1200x630.svg
- card-1200x630.png
🔄 Pending
- github-social-1280x640.svg
- linkedin-cover-1584x396.svg
- twitter-header-1500x500.svg
- PNG exports for all SVG files
🎯 Future Enhancements
- Animated GIF versions for supported platforms
- Platform-specific color adaptations
- Localized versions for international markets
- A/B testing variations for conversion optimization
These assets represent the community-driven spirit and scientific excellence of the MCPTesta project 🧪