Skip to main content
Glama

HAL (HTTP API Layer)

http-put

Send HTTP PUT requests to specified URLs with optional headers and body content. Supports secret substitution in URLs, headers, and body using environment variables for secure data handling.

Instructions

Make an HTTP PUT request to a specified URL with optional body and headers. Supports secret substitution using {secrets.key} syntax in URL, headers, and body where 'key' corresponds to HAL_SECRET_KEY environment variables.

Input Schema

NameRequiredDescriptionDefault
bodyNo
contentTypeNoapplication/json
headersNo
urlYes

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "body": { "type": "string" }, "contentType": { "default": "application/json", "type": "string" }, "headers": { "additionalProperties": { "type": "string" }, "type": "object" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url" ], "type": "object" }
Install Server

Other Tools from HAL (HTTP API Layer)

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DeanWard/HAL'

If you have feedback or need assistance with the MCP directory API, please join our Discord server