Ryan Malloy bea4a2e5d3 Initial release: MCPTesta v1.0.0 🧪
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
2025-09-20 03:20:49 -06:00
..
2025-09-20 03:20:49 -06:00
2025-09-20 03:20:49 -06:00

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

LinkedIn

  • 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 🧪