Configuration: Environment Variables

You can adjust the behavior of both PyProc CLI and the MCP Server using environment variables.

Variable Default Description
PYPROC_TIMEOUT 30 HTTP connection and request timeouts in seconds.
PYPROC_RATE_LIMIT_DELAY 1.0 Minimum delay seconds between consecutive server requests.
PYPROC_SSL_VERIFY 0 Set to 1, true, or yes to enable TLS/SSL certificate checks. Recommended to keep 0 as many LPSE hosts use self-signed certs.
PYPROC_MCP_PORT 8080 Listening port when starting the HTTP/SSE interface.
PYPROC_MCP_WORKERS 4 Worker thread count for fetching tender schedules and bidder data concurrently.

Responsible Use & Disclaimer

Disclaimer

This project is not affiliated with, sponsored by, or endorsed by LKPP, LPSE, SPSE, Inaproc, or any Indonesian government institution.

Users are required to utilize PyProc responsibly. Ensure that automatic index downloads do not saturate the target portals. The built-in 1.0-second delay is configured to prevent accidental rate-limit blocks; reducing it may trigger server rejections or temporary IP blocks.