---
title: "Promptguard Check Http"
method: POST
path: "/api/promptguard/check"
---

# Promptguard Check Http

`POST /api/promptguard/check`

## Request

- Base URL: `https://mcp.glc-rag.hu` (the document declares no server; this is the origin it was published from)
- URL: `https://mcp.glc-rag.hu/api/promptguard/check`
- Auth: HTTP bearer

Host-side pre-LLM check. Same handler as MCP tool promptguard_check.

## Request body

- PromptguardCheckBody: REST body — must match promptguard_check inputSchema (no silent context fallback).
  - `text` string, required
  - `context` 'user_prompt' | 'rag_chunk' | 'tool_result'
  - `locale` string, nullable
  - `session_id` string, nullable
  - `sticky_reset` boolean

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/glc-rag/apis/glc-mcp-platform.md) · [All operations](https://skmtc.dev/glc-rag/apis/glc-mcp-platform/llms.txt) · [OpenAPI document](https://skmtc.dev/glc-rag/apis/glc-mcp-platform/revisions/cf9b5a30d135?raw)
