A TypeScript-based MCP server for testing REST APIs through Cline, supporting various HTTP methods, authentication, and custom headers.
| Parameter | Description |
|---|---|
| REST_BASE_URL* | Base URL for the REST API. |
| AUTH_BASIC_USERNAME* | Username for Basic Authentication. |
| AUTH_BASIC_PASSWORD* | Password for Basic Authentication. |
| AUTH_BEARER* | Bearer token for authentication. |
| AUTH_APIKEY_HEADER_NAME* | Header name for API key authentication. |
| AUTH_APIKEY_VALUE* | API key value for authentication. |
| REST_ENABLE_SSL_VERIFY* | Enable or disable SSL verification. |
| REST_RESPONSE_SIZE_LIMIT* | Maximum response size in bytes. |
| HEADER_X-API-Version* | Custom header for API version. |
| HEADER_Custom-Client* | Custom header for client identification. |
| HEADER_Accept* | Custom header for Accept type. |
| Parameter | Description |
|---|---|
| REST_BASE_URL* | Base URL for the REST API. |
| AUTH_BASIC_USERNAME* | Username for Basic Authentication. |
| AUTH_BASIC_PASSWORD* | Password for Basic Authentication. |
| AUTH_BEARER* | Bearer token for authentication. |
| AUTH_APIKEY_HEADER_NAME* | Header name for API key authentication. |
| AUTH_APIKEY_VALUE* | API key value for authentication. |
| REST_ENABLE_SSL_VERIFY* | Enable or disable SSL verification. |
| HEADER_X-API-Version* | Custom header for API version. |
| HEADER_Custom-Client* | Custom header for client identification. |
| HEADER_Accept* | Custom header for Accept type. |