Human-readable docs for Bannerify's JSON discovery endpoints, MCP server, agent skills, and WebMCP support.
Bannerify publishes public, read-only discovery endpoints so AI agents and developer tools can inspect the site's animation preset library and prompt generation workflow without scraping the page HTML.
All endpoints listed here are public. The current API surface does not use protected APIs, so OAuth discovery metadata is intentionally omitted.
Bannerify also exposes a lightweight HTTP MCP endpoint at `/mcp`. It supports three read-only tools for animation category listing, preset search, and prompt creation.
{
"$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
"version": "1.0",
"protocolVersion": "2025-06-18",
"serverInfo": {
"name": "bannerify-mcp",
"title": "Bannerify MCP Server",
"version": "1.0.0"
},
"description": "A lightweight MCP server that exposes Bannerify animation discovery and prompt-building tools over HTTP.",
"documentationUrl": "https://bannerify.hypermatic.com/api/docs#mcp-server",
"transport": {
"type": "streamable-http",
"endpoint": "https://bannerify.hypermatic.com/mcp"
},
"capabilities": {
"tools": {
"listChanged": false
}
}
} On page load, Bannerify registers the same core capabilities with the browser via `navigator.modelContext`, using `provideContext()` when available and falling back to `registerTool()` for incremental support.