{"apiVersion":"v1","directorySlug":"cloud-castle-mcp-943843689e","title":"CloudCastle","description":"Экосистема CloudCastle: открытые PHP-пакеты, статьи и инструменты. Каталог пакетов вендора cloud-castle с Packagist.","pageUrl":"https://www.mcpbundles.com/skills/cloud-castle-mcp-943843689e","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://cloud-castle.ru/mcp","hostedMcpUrl":null,"toolCount":6,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ru.cloud-castle/cloud-castle-mcp-943843689e","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"api_health","description":"Возвращает статус здоровья API cloud-castle.ru и его зависимостей.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"title":"Статус API","logicalName":"api_health","displayName":"Статус API","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"api_get","description":"Выполняет GET-запрос к эндпоинту API. Путь должен начинаться с «/».","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["path"],"properties":{"path":{"type":"string","pattern":"^\\/[A-Za-z0-9._~/?&=%-]*$"}},"additionalProperties":false},"title":"GET-запрос к API","logicalName":"api_get","displayName":"GET-запрос к API","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"api_request","description":"Выполняет запрос к REST API cloud-castle.ru любым методом. GET использует читающий токен; POST/PUT/PATCH/DELETE — административный (требует настроенного API_ADMIN_TOKEN). Тело — JSON-объект.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["method","path"],"properties":{"body":{"type":"object","additionalProperties":{}},"path":{"type":"string","pattern":"^\\/[A-Za-z0-9._~/?&=%-]*$"},"method":{"enum":["GET","POST","PUT","PATCH","DELETE"],"type":"string"}},"additionalProperties":false},"title":"REST-запрос к API","logicalName":"api_request","displayName":"REST-запрос к API","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ai_ask","description":"Задаёт вопрос модели Claude и возвращает ответ. Требует настроенного ANTHROPIC_API_KEY.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["prompt"],"properties":{"prompt":{"type":"string","minLength":1},"system":{"type":"string"}},"additionalProperties":false},"title":"Вопрос к Claude","logicalName":"ai_ask","displayName":"Вопрос к Claude","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ai_write_blog_post","description":"Генерирует статью блога моделью Claude и создаёт её через API (черновиком, либо сразу опубликованной). Требует ANTHROPIC_API_KEY и API_ADMIN_TOKEN.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["topic"],"properties":{"notes":{"type":"string"},"topic":{"type":"string","minLength":3},"published":{"type":"boolean"}},"additionalProperties":false},"title":"Статья блога от Claude","logicalName":"ai_write_blog_post","displayName":"Статья блога от Claude","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ai_package_overview","description":"Составляет моделью Claude улучшенный обзор пакета каталога. При apply=true сохраняет обзор в пакет через API (требует API_ADMIN_TOKEN), иначе возвращает текст для просмотра.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["packageId"],"properties":{"apply":{"type":"boolean"},"packageId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"Обзор пакета от Claude","logicalName":"ai_package_overview","displayName":"Обзор пакета от Claude","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=CloudCastle&config=eyJ1cmwiOiAiaHR0cHM6Ly9jbG91ZC1jYXN0bGUucnUvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22CloudCastle%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fcloud-castle.ru%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22CloudCastle%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fcloud-castle.ru%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=CloudCastle&connectorUrl=https%3A%2F%2Fcloud-castle.ru%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"CloudCastle\" --url \"https://cloud-castle.ru/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cloud-castle-mcp-943843689e","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cloud-castle-mcp-943843689e/tools/{tool}","mcpServerUrl":"https://cloud-castle.ru/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cloud-castle-mcp-943843689e?live=1"}