KitScout

Categories › Software Development › Frontend, UI components & design-to-code

agentView

MCP serverVerified domain · agentview.deRemote● LiveAPI key needed

Display delivery platform for AI agents. Push HTML, dashboards and live data to screens.

Install

Remote server: your requests and data go to agentview.de. Claude Code: claude mcp add --transport http agentview https://agentview.de/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do (first 40)

The tools this server listed when we connected to it, in its own words.

  • assign_display_categories — Assigns displays to categories. mode 'replace' (default) sets the full category list of each display in display_ids to category_ids; mode 'a
  • list_data_slots — Lists data slots with optional filtering. Returns metadata only (no jsonContent). Each item includes readUrl. Use readUrl in display HTML fe
  • set_display_grant — Grants or revokes a member's access to one display inside an organization. action 'set' (default) creates/updates the grant with access_leve
  • authenticate — Validates a JWT agent token and reports the identity and scope it carries. It caches NOTHING: no server-side state remembers this call, so t
  • create_api_key — Creates a long-lived API key for server-to-server integration without OAuth. The raw key is returned only once — store it securely. The user
  • get_data_slot — Returns the current JSON content and metadata of a data slot by slug. Supply group_id to look up a group slot; omit it for personal slots. T
  • get_storage_usage — Returns the storage pool snapshot (used, limit and remaining bytes) for the personal scope or a group — data slots and uploaded assets share
  • broadcast_content — Sends HTML to many displays at once. Target explicit display_ids, all=true for every accessible display, or include_category_ids to reach ev
  • manage_licenses — Manages premium display licenses: action 'allocate' sets how many license slots an organization gets (licenses, 0 deallocates all), 'assign'
  • get_public_status — Returns the server's public readiness status, version string and discovery URLs. Use this before authenticating to verify the server is reac
  • get_display — Returns one display's state: status, lock, URLs, settings, language and current content summary. response_format 'detailed' adds browser/run
  • create_auth_session — Starts a browser login and returns a loginUrl plus sessionRequestId. Use as STEP 0 in a fresh conversation before any protected tool. Show t
  • list_store_categories — Lists all published agentView store categories (e.g. Gastronomie, Wartezimmer, Empfang, Smart Home) with localized titles, descriptions and
  • send_store_template_to_display — Installs a published store template onto a display: materializes the HTML, auto-creates required data slots (reusing prior installs) and pub
  • create_display — Creates a display and returns managedUrl, a permanent link that turns whatever browser opens it into that screen. This is the DEFAULT way to
  • delete_data_slot — Permanently deletes a data slot. Display HTML fetching its readUrl will receive 404 after deletion. Cannot be undone. Supply group_id to del
  • get_license_info — Returns the authenticated user's complete license allocation overview: total premium licenses, personal usage, allocatable licenses, per-org
  • get_organization — Returns one organization's details: plan, your role, display count, allocated and remaining license slots. response_format 'detailed' adds t
  • remove_display_from_org — Removes a display from an organization, clearing its group assignment and all display grants. The display becomes unassigned. Requires admin
  • set_data_slot — Creates or updates a mutable JSON data slot (max 2 MB) that display HTML fetches via its readUrl — the live-data backbone for store template
  • submit_feedback — Sends the user's feedback, feature request or bug report about agentView itself (not display content) for later review. You may also ask for
  • upload_asset — Upload one or more files (images, fonts, CSS, video, etc.) as assets and receive stable URLs. Use these URLs in your HTML with <img src> or
  • configure_display — Updates display settings: rename (name), lock or unlock content changes (locked), privacy mode for share links (privacy_mode), embed-origin
  • search_public_apis — Searches a curated catalog of 600+ free public APIs (no key, HTTPS) for embedding live data in display HTML via fetch(): weather, news, fina
  • claim_display — Adopts an unclaimed guest or pending display as a managed personal display (permanent ownership transfer, counts against quota). Use only wh
  • send_url — Shows an external web page on a display via full-page iframe: dashboards, websites or web apps. slot 'live' (default) replaces current conte
  • clear_display — Removes the current live content from a display and returns it to its idle/default state. Viewers will immediately see the change. Use this
  • get_account — Returns the user's account profile: plan and features, personal display limits and remaining quota, accessible display count, organization m
  • delete_asset — Deletes one or more assets. Displays referencing deleted assets will show broken images. Requires authentication with at least content_only
  • get_store_template_content — Returns the raw display HTML of a published store template plus its slot definitions and allowed external origins, for editing or embedding
  • get_auth_session — Polls a login session created by create_auth_session until the user completes the browser login. Poll every 2-3 seconds while status is 'pen
  • send_html — Shows HTML content on a display: menus, dashboards, welcome pages, schedules or any custom design. slot 'live' (default) replaces the curren
  • delete_display — Permanently deletes a display and all its associated content. This action cannot be undone. Use this only when the user explicitly confirms
  • logout — Acknowledgement only: agentView keeps no identity cache on the MCP session, so there is nothing to clear. It does NOT end an agentView login
  • search_store_templates — Searches the agentView template store for ready-made display designs ('Zahnarzt-Wartezimmer', 'Bistro', 'reception', ...). Use when the user
  • search — Searches agentView resources by keyword: documentation, server status, your account, your displays and the API catalog. Returns ranked resou
  • pair_by_code — Binds a screen the user is standing at: a TV, a wall panel, a kiosk, a tablet on the wall. Use it when they have that screen in front of the
  • get_store_template_details — Returns full details of one store template: localized title and description, long-form markdown, category, suite, tags, features, preview im
  • list_displays — Lists all displays the user can access, with id, name, online status, lock state and device class — the starting point to discover display I
  • list_assets — Lists the user's uploaded assets (images, videos, fonts, documents) with public URLs for use in display HTML. Filter by type, search term or

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • frontend-design 194,218 ★
    Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps w
  • web-artifacts-builder 194,218 ★
    Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
  • frontend-ui-engineering 117,221 ★
    Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces a
  • dashboard-chat-best-practices 116,897 ★
    Apply dashboard-grade chat UX patterns in the Eve chat template. Use when changing Next.js Cache Components/PP
  • design-taste-frontend 115,156 ★
    tasteskill 2.5.1, the anti-slop frontend skill. Builds professional company websites at the level of figma.com