Skip to content

Conversation

troystaylor
Copy link
Contributor

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, or chat mode file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, or chat mode with GitHub Copilot.
  • I have run node update-readme.js and verified that README.md is up to date.

Description

Comprehensive PHP MCP Server Development collection with attribute-based discovery, schema validation, completion providers, and framework integration support for building production-ready MCP servers using the official PHP SDK.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New chat mode file.
  • Other (please specify): Collection

Additional Notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

@Copilot Copilot AI review requested due to automatic review settings October 16, 2025 19:37
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request adds a comprehensive PHP MCP Server Development collection with attribute-based discovery support. The collection provides complete resources for building production-ready Model Context Protocol servers using the official PHP SDK, including best practices, project generation tools, and expert assistance.

Key changes:

  • New PHP MCP server development collection with attribute-based discovery
  • Comprehensive prompt for generating complete PHP MCP server projects
  • Expert chat mode for PHP MCP development assistance
  • Detailed instructions covering PHP 8.2+ patterns and the official PHP SDK

Reviewed Changes

Copilot reviewed 30 out of 30 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
prompts/php-mcp-server-generator.prompt.md Complete project generator for PHP MCP servers with tools, resources, prompts, and tests
instructions/php-mcp-server.instructions.md Comprehensive best practices guide for PHP MCP development with attribute-based discovery
chatmodes/php-mcp-expert.chatmode.md Expert assistant for PHP MCP server development using the official PHP SDK
collections/php-mcp-development.md Collection documentation with usage guidance and item descriptions
collections/php-mcp-development.collection.yml Collection metadata and configuration
collections/power-bi-development.md Updated existing Power BI collection with corrected item count
README.prompts.md Added PHP MCP Server Generator prompt entry
README.collections.md Added PHP MCP Development collection entries

Copy link
Contributor

@aaronpowell aaronpowell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like you've got some artifacts from all the other iterations still in this branch - want to remove them then I'll merge

@aaronpowell aaronpowell merged commit f4b82c8 into github:main Oct 19, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants