mcp_api_client
Enable secure HTTP requests (get, post, put, delete, patch, check_api) with URL validation, header sanitization, SSRF protection, and data size limits for PostgreSQL API SSH MCP Server.
Instructions
🌐 API Client - безопасные HTTP запросы: get, post, put, delete, patch, check_api. Валидация URL, санитизация заголовков, защита от SSRF, ограничения размера данных.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | Yes | HTTP действие | |
auth_token | No | Bearer токен авторизации | |
data | No | Данные для POST/PUT/PATCH | |
headers | No | HTTP заголовки | |
url | Yes | URL для запроса |
Input Schema (JSON Schema)
{
"properties": {
"action": {
"description": "HTTP действие",
"enum": [
"get",
"post",
"put",
"delete",
"patch",
"check_api"
],
"type": "string"
},
"auth_token": {
"description": "Bearer токен авторизации",
"type": "string"
},
"data": {
"description": "Данные для POST/PUT/PATCH",
"type": "object"
},
"headers": {
"description": "HTTP заголовки",
"type": "object"
},
"url": {
"description": "URL для запроса",
"type": "string"
}
},
"required": [
"action",
"url"
],
"type": "object"
}