Skip to main content
Glama

CTX: Context as Code (CaC) tool

by context-hub
MIT License
218
  • Apple
  • Linux
composer.json2.55 kB
{ "name": "context-hub/generator", "description": "A tool for generating contextual documentation from your codebase.", "keywords": [ "php8", "php", "llm", "prompt", "context" ], "license": "MIT", "authors": [ { "name": "Pavel Buchnev", "email": "butschster@gmail.com" } ], "require": { "php": "^8.3", "ext-curl": "*", "guzzlehttp/guzzle": "^7.0", "cuyz/valinor": "^1.7", "league/html-to-markdown": "^5.1", "psr-discovery/http-client-implementations": "^1.0", "psr-discovery/http-factory-implementations": "^1.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", "psr/log": "^3.0", "symfony/finder": "^6.0 | ^7.0 | ^8.0", "symfony/console": "^6.0 | ^7.0 | ^8.0", "symfony/process": "^6.0 | ^7.0 | ^8.0", "symfony/yaml": "^7.2", "nette/php-generator": "^4.1", "nikic/php-parser": "^v4.0 | ^v5.0", "vlucas/phpdotenv": "^5.6", "spiral/core": "^3.15", "spiral/console": "^3.15", "spiral/exceptions": "^3.15", "spiral/boot": "^3.15", "spiral/files": "^3.15", "spiral/snapshots": "^3.15", "spiral/json-schema-generator": "^2.1", "logiscape/mcp-sdk-php": "^1.0", "league/route": "^6.2", "laminas/laminas-diactoros": "^3.5", "monolog/monolog": "^3.9" }, "require-dev": { "buggregator/trap": "^1.13", "spiral/code-style": "^2.2.2", "spiral/testing": "^2.9", "rector/rector": "^2.0", "vimeo/psalm": "^6.0" }, "autoload": { "psr-4": { "Butschster\\ContextGenerator\\": "src" } }, "autoload-dev": { "psr-4": { "Tests\\": "tests/src" } }, "bin": [ "ctx" ], "scripts": { "cs-check": "vendor/bin/php-cs-fixer fix --dry-run", "cs-fix": "vendor/bin/php-cs-fixer fix", "psalm": "vendor/bin/psalm --config=psalm.xml ./src", "psalm:ci": "vendor/bin/psalm --config=psalm.xml ./src --output-format=github --shepherd --show-info=false --stats --threads=4 --no-cache", "refactor": "rector process --config=rector.php", "refactor:ci": "rector process --config=rector.php --dry-run --ansi", "test": "vendor/bin/phpunit", "test:cc": [ "@putenv XDEBUG_MODE=coverage", "phpunit --coverage-clover=.build/phpunit/logs/clover.xml --color=always" ] }, "minimum-stability": "dev", "prefer-stable": true, "config": { "allow-plugins": { "spiral/composer-publish-plugin": false } } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/context-hub/generator'

If you have feedback or need assistance with the MCP directory API, please join our Discord server