Update CLAUDE.md and README.md for improved environment configuration and CloudFlare protection guidance

- Changed the formatting of the environment variable section in CLAUDE.md to use code block syntax for better readability.
- Added a CloudFlare protection notice in README.md to inform users about potential API request blocks and provide steps for resolution.
This commit is contained in:
chema
2025-06-29 18:39:45 +02:00
parent adfc8f4935
commit a5517d6b95
2 changed files with 8 additions and 1 deletions

View File

@@ -84,7 +84,8 @@ penpot-validate path/to/penpot_file.json
### Environment Configuration
Create a `.env` file with:
```
```env
PENPOT_API_URL=https://design.penpot.app/api
PENPOT_USERNAME=your_username
PENPOT_PASSWORD=your_password

View File

@@ -151,6 +151,12 @@ PORT=5000
DEBUG=true
```
> **⚠️ CloudFlare Protection Notice**: The Penpot cloud site (penpot.app) uses CloudFlare protection that may occasionally block API requests. If you encounter authentication errors or blocked requests:
> 1. Open your web browser and navigate to [https://design.penpot.app](https://design.penpot.app)
> 2. Log in to your Penpot account
> 3. Complete any CloudFlare human verification challenges if prompted
> 4. Once verified, the API requests should work normally for a period of time
## Usage
### Running the MCP Server