TokenToSeaMCP Hub
中文 Console

HAL (HTTP API Layer)

DeanWard

Gives LLMs HTTP request capabilities and generates tools automatically from OpenAPI/Swagger specifications.

Setup

Choose your client, copy the config, then fill in any required environment variables.

Add to CursorAdd to VS Code

claude mcp add hal-http-api-layer --env HAL_API_BASE_URL='<HAL_API_BASE_URL>' --env HAL_SECRET_API_KEY='<HAL_SECRET_API_KEY>' --env HAL_SECRET_PASSWORD='<HAL_SECRET_PASSWORD>' --env HAL_SECRET_USERNAME='<HAL_SECRET_USERNAME>' --env HAL_SWAGGER_FILE='<HAL_SWAGGER_FILE>' -- npx -y hal-mcp

Environment variables

  • HAL_API_BASE_URL
  • HAL_SECRET_API_KEY
  • HAL_SECRET_PASSWORD
  • HAL_SECRET_USERNAME
  • HAL_SWAGGER_FILE

Replace the placeholders with your own credentials and keep them out of version control.