Thanks to visit codestin.com
Credit goes to github.com

Skip to content

MatesOfMate/awesome-mate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Mate Awesome

A curated list of awesome resources for Symfony AI Mate — the MCP server for AI-powered PHP development.

What is Symfony AI Mate?

Symfony AI Mate is a Model Context Protocol (MCP) server that gives AI assistants deep knowledge about your PHP applications. It enables AI to understand your Symfony projects, analyze code, and provide contextual assistance.

MatesOfMate is the community hub for building and sharing extensions that add framework-specific, CMS-specific, or domain-specific capabilities to Symfony AI Mate.

What Can It Do?

  • 🔍 Code Understanding - AI analyzes your application structure, entities, services, and configurations
  • 🛠️ Smart Assistance - Context-aware code generation, refactoring suggestions, and debugging help
  • 🔌 Extensible - Community extensions add support for frameworks, CMSs, and libraries
  • 🤖 AI-Powered - Works with Claude, JetBrains AI Assistant, and other MCP-compatible AI tools

Quick Start

# Install Symfony AI Mate
composer require --dev symfony/ai-mate

# Initialize project-local Mate files
vendor/bin/mate init

# Start the MCP server
vendor/bin/mate serve

# Install official extensions
composer require --dev symfony/ai-symfony-mate-extension
composer require --dev symfony/ai-monolog-mate-extension

# Install community extensions (optional)
composer require --dev matesofmate/phpunit-extension

# Refresh discovery artifacts if needed
vendor/bin/mate discover

# Configure your AI assistant to connect to the MCP server
# See Integration Guide: https://symfony.com/doc/current/ai/components/mate/integration.html

In current AI Mate setups, extension discovery is handled automatically after Composer install and update. For Codex, use the generated ./bin/codex wrapper after mate init.


Contents


Official Resources


Extensions

Community-built Symfony AI Mate extensions that add framework-specific, CMS-specific, or domain-specific tools and resources.

CMS

Frameworks

Libraries


Development Tools

MCP extensions for testing, static analysis, and code quality tools.

Testing

Static Analysis

Dependency Management


Extension Development

Want to build your own Symfony AI Mate extension?

Getting Started

  1. Use the Template - Start from extension-template
  2. Read the Guide - Follow the Creating Extensions documentation
  3. Submit Your Extension - Share it with the community via issue submission

Resources


Tools & Integrations

MCP-Compatible AI Assistants

AI assistants with native Model Context Protocol support:

  • Claude Desktop - Desktop application with built-in MCP support for AI conversations
  • Claude Code - Command-line interface for autonomous AI-powered development
  • JetBrains AI Assistant - IDE-integrated AI with MCP support for PhpStorm, IntelliJ, and more

MCP Ecosystem

Core MCP protocol resources and tools:


Articles & Tutorials

Know a great article? Submit a PR!


Videos

Know a great video? Submit a PR!


Community

Connect with the Symfony AI Mate and MatesOfMate community:


Contributing

Contributions are welcome! Please read the contribution guidelines for details on:

  • 📝 Adding resources to this list
  • 🔍 Quality standards for submissions
  • ✅ Review process and requirements

TL;DR: Search for duplicates, use the format [Name](url) - Description, keep descriptions objective and concise, submit a PR.


License

License: MIT

This work is licensed under the MIT License.


"Because every Mate needs Mates" 🤝

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors