RTBlint
io.github.aleksuix/rtblintValidate OpenRTB bid requests and responses against IAB specs. ARTF, Rust core.
Tools · 6
Validate an OpenRTB 2.x bid request JSON payload against a tracked spec version. Returns structured issues with rule ids, severities, and JSON paths.
Validate an OpenRTB 2.x bid response JSON payload against a tracked spec version. Optionally cross-validate it against the originating bid request (impid, mtype, adm markup, dealid, seat, and currency…
Validate an ARTF (IAB Tech Lab Agentic Real Time Framework) RTBRequest envelope: required members, lifecycle and payload coherence, tmax plausibility, originator and applicable_intents enums, plus ful…
Validate an ARTF RTBResponse mutation set against the RTBRequest it answers: envelope id echo, declared intent against applicable_intents, operation and payload coherence, and whether each semantic pa…
List every OpenRTB version id this build can validate against, from 2.0 through the monthly 2.6 snapshots. Call this before pinning version on a validate_* tool.
AdCP protocol discovery. Returns the AdCP releases this agent speaks and the bid-stream conformance metrics it computes. Call this first when wiring rtblint into an agentic buying pipeline: it declare…
Resources · 3
Hosted MCP endpoint, tools, and client setup.
https://rtblint.org/docs/mcp/
Machine-readable tool catalog for this server.
https://rtblint.org/.well-known/mcp/server-card.json
Hosted MCP may store redacted payloads. Local rtblint-mcp over stdio does not.
https://rtblint.org/privacy/
Prompts · 2
Validate an OpenRTB bid request JSON string against a tracked IAB spec snapshot.
Check an ARTF RTBResponse mutation set against the RTBRequest it answers before proposing it.
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"rtblint": {
"url": "https://rtblint.org/mcp",
"transport": "streamable-http"
}
}
}