spryker-sdk/ai-dev

AiDev module

Installs: 146

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 2

pkg:composer/spryker-sdk/ai-dev

0.1.1 2025-12-12 13:36 UTC

README

Latest Stable Version Minimum PHP Version

Experimental Module: This module is experimental and not stable. There is no backward compatibility promise.

Connect your Spryker application to AI assistants through the Model Context Protocol (MCP).

Installation

composer require spryker-sdk/ai-dev --dev
docker/sdk console transfer:generate

Quick Start

Start the MCP server:

docker/sdk console ai-dev:mcp-server -q

Connect to AI assistants:

Claude Code

claude mcp add spryker-project "$(pwd)/docker/sdk console ai-dev:mcp-server -q"

Claude Desktop - Add to claude_desktop_config.json:

{
  "mcpServers": {
    "spryker-ai-dev": {
      "command": "/path/to/your/project/docker/sdk",
      "args": ["console", "ai-dev:mcp-server", "-q"]
    }
  }
}

Prompts

Prompts are auto-generated from the Spryker Prompt Library on first run. To regenerate:

docker/sdk console ai-dev:generate-prompts

Documentation

For detailed setup, configuration, and extension points:

Debugging

Use MCP Inspector to test your MCP server:

npx @modelcontextprotocol/inspector docker/sdk console ai-dev:mcp-server -q

Contribution

We welcome contributions to improve this experimental module.

How to Contribute

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes following Spryker coding standards
  4. Submit a pull request with a clear description of your changes

Reporting Issues

Please report issues through the GitHub issue tracker with:

  • Clear description of the problem
  • Steps to reproduce
  • Expected vs actual behavior
  • Environment details (PHP version, Spryker version, etc.)

Development

Prerequisites

  • Docker SDK ^1.71.0
  • PHP ^8.3

Setup for Development

composer install
vendor/bin/phpstan analyze
vendor/bin/phpcs --standard=phpcs.xml

License

This module is released under the Spryker Evaluation License Agreement. See LICENSE file for details.