Skip to content

MatesOfMate/.github

Repository files navigation

MatesOfMate 🤝

Community-driven extensions for Symfony AI Mate — the MCP server that gives AI assistants superpowers for PHP development.

What is this?

Symfony AI Mate creates a local MCP (Model Context Protocol) server that enhances AI assistants with knowledge about your PHP application. MatesOfMate is the community home for extensions that add framework-specific, CMS-specific, or domain-specific tools.

Available Extensions

Extension Description Status
composer-extension Composer dependency management tools with token-optimized output
phpstan-extension PHPStan static analysis tools with token-optimized output
phpunit-extension PHPUnit testing tools and test introspection

Want to add your extension? Create an issue to request repository!

Creating Your Own Extension

Check out our extension-template to get started quickly.

Extensions can provide:

  • Tools — callable functions for the AI (e.g., sulu-content-types, doctrine-schema)
  • Resources — static context about your framework/CMS
  • Prompts — pre-built prompt templates for common tasks

Quick Start

# Install an extension
composer require --dev matesofmate/example-extension

# Initialize Mate in the project
vendor/bin/mate init

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

# Verify it's loaded
vendor/bin/mate debug:extensions
vendor/bin/mate debug:capabilities

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

Join the Community

Related Projects


"Because every Mate needs Mates"

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages