Index / MCP servers / agentView

agentView MCP server

Connect agentView and your agent gets 57 tools, among them assign_display_categories, authenticate, broadcast_content. It answers at https://agentview.de/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.

Status
Answering
Tools
57
Official
yes, served from agentview.de
Reliability
10 of 10 checks
Response time
49 ms
Transport
streamable HTTP
Last checked
18 October 2026

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

Description as the publisher wrote it.

The 57 tools agentView offers

ToolWhat it does
assign_display_categoriesAssigns displays to categories. mode 'replace' (default) sets the full category list of each display in display_ids to category_ids; mode 'add' or 'remove' adds/removes one category (category_ids[0]) across many displays without touching ot
Inputs: display_ids, category_ids, mode, access_token, session_request_id
authenticateValidates a JWT agent token and reports the identity and scope it carries. It caches NOTHING: no server-side state remembers this call, so the credential still travels on every protected call afterwards. Use only when your client cannot sen
Inputs: token, jwt, access_token
broadcast_contentSends HTML to many displays at once. Target explicit display_ids, all=true for every accessible display, or include_category_ids to reach every display in those categories (include_descendants for subcategories, dry_run to preview matches w
Inputs: description, html, base64_html, display_ids, all, include_category_ids
claim_displayAdopts an unclaimed guest or pending display as a managed personal display (permanent ownership transfer, counts against quota). Use only when the user explicitly wants to take over hardware that is already running; for first-time setup pre
Inputs: display_id, profile_name, access_token, session_request_id
clear_displayRemoves the current live content from a display and returns it to its idle/default state. Viewers will immediately see the change. Use this when the user wants to blank or reset a display. This does not delete the display itself — use delet
Inputs: display_id, access_token, session_request_id
configure_displayUpdates display settings: rename (name), lock or unlock content changes (locked), privacy mode for share links (privacy_mode), embed-origin allowlist (origins), hardware permissions (camera, microphone, geolocation), preferred language, mou
Inputs: display_id, name, locked, privacy_mode, origins, allow_camera
configure_organizationUpdates organization settings: rename (name) and/or network connectivity defaults for all its displays (default_connectivity_mode, global_whitelist). Only provided fields change. Use when an org admin renames the organization or declares ne
Inputs: org_id, name, default_connectivity_mode, global_whitelist, access_token, session_request_id
create_api_keyCreates a long-lived API key for server-to-server integration without OAuth. The raw key is returned only once — store it securely. The user must explicitly consent to creating the key. Requires admin scope. Supports granular scoping: restr
Inputs: name, scope, org_id, expires_in_days, permissions, allowed_slot_slugs
create_auth_sessionStarts a browser login and returns a loginUrl plus sessionRequestId. Use as STEP 0 in a fresh conversation before any protected tool. Show the loginUrl to the user as a clickable link in their language, then poll get_auth_session until 'act
Inputs: agent_identifier, scope
create_displayPre-provisions a display without hardware, personal or inside an organization (org_id). The new display starts offline. For a physical screen ALWAYS prefer pair_by_code, which creates and pairs in one step; use create_display only to prepar
Inputs: name, org_id, access_token, session_request_id
create_organizationCreates a new organization and makes the authenticated user the owner. Use this when the user wants to set up a shared display fleet. Returns orgId, name, slug, type and yourRole. Requires admin scope.
Inputs: name, type, access_token, session_request_id
delete_assetDeletes one or more assets. Displays referencing deleted assets will show broken images. Requires authentication with at least content_only scope.
Inputs: asset_ids, access_token, session_request_id
delete_data_slotPermanently deletes a data slot. Display HTML fetching its readUrl will receive 404 after deletion. Cannot be undone. Supply group_id to delete a group slot; omit for personal slots. Requires authentication.
Inputs: slug, group_id, access_token, session_request_id
delete_displayPermanently deletes a display and all its associated content. This action cannot be undone. Use this only when the user explicitly confirms they want to remove the display. Requires admin scope. Returns id, name and deleted (boolean true).
Inputs: display_id, access_token, session_request_id
delete_organizationPermanently deletes an organization, releasing all its displays and removing all members. Only the owner can delete. This cannot be undone. Requires admin scope.
Inputs: org_id, access_token, session_request_id
fetchFetches one agentView resource by agentview:// URI, e.g. agentview://public/status, agentview://account/me or agentview://display/ABCD1234. Use after search or with a known URI. Public URIs need no auth; account and display URIs need a sess
Inputs: uri, session_request_id
get_accountReturns the user's account profile: plan and features, personal display limits and remaining quota, accessible display count, organization memberships and points balance. Use for subscription, quota and membership questions. Not for listing
Inputs: access_token, session_request_id
get_agent_artifactReturns an agent-onboarding artifact shipped with a store template: system prompt, Agent Skills SKILL.md or MCP-config snippet. Pass slug for the RAW template artifact (before install, {{slot:...}} placeholders intact) or display_id for the
Inputs: key, slug, display_id, access_token, session_request_id
get_assetReturns metadata for a single asset including its URL. Use this to verify an asset still exists before referencing it in HTML. Requires authentication with at least content_only scope.
Inputs: asset_id, access_token, session_request_id
get_auth_sessionPolls a login session created by create_auth_session until the user completes the browser login. Poll every 2-3 seconds while status is 'pending'. Status 'active' reports the GRANTED scope, read back from the issued token. Completing the lo
Inputs: session_request_id
get_data_slotReturns 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. The response includes readUrl — the public anonymous URL for display HTML to fetch. Requires authenti
Inputs: slug, group_id, access_token, session_request_id
get_displayReturns one display's state: status, lock, URLs, settings, language and current content summary. response_format 'detailed' adds browser/runtime facts (screen, viewport, engine), resolved connectivity mode with allowed domains, and full con
Inputs: display_id, response_format, access_token, session_request_id
get_display_preview_urlCreates a short-lived signed link showing what a display is presenting RIGHT NOW, rendered inline as a preview widget. ALWAYS call this when the user wants to SEE their display or screen content (preview, 'zeig mir das Display'). Link lifet
Inputs: display_id, ttl_seconds, access_token, session_request_id
get_license_infoReturns the authenticated user's complete license allocation overview: total premium licenses, personal usage, allocatable licenses, per-organization allocations, and free licenses. Use this to understand available capacity before allocatin
Inputs: access_token, session_request_id
get_organizationReturns one organization's details: plan, your role, display count, allocated and remaining license slots. response_format 'detailed' adds the full member list (with roles) and display list. Use after list_organizations. Requires content sc
Inputs: org_id, response_format, access_token, session_request_id
get_public_statusReturns the server's public readiness status, version string and discovery URLs. Use this before authenticating to verify the server is reachable and to obtain entry-point URLs. No authentication required. Returns status ('ready'), server n
get_storage_usageReturns the storage pool snapshot (used, limit and remaining bytes) for the personal scope or a group — data slots and uploaded assets share this quota; check before large set_data_slot or upload_asset writes. Pass slug to additionally scan
Inputs: group_id, slug, access_token, session_request_id
get_store_template_contentReturns the raw display HTML of a published store template plus its slot definitions and allowed external origins, for editing or embedding the template yourself. {{asset:NAME}} placeholders resolve to public URLs; {{slot:KEY.prop}} stay in
Inputs: slug, version, offset, max_bytes
get_store_template_detailsReturns full details of one store template: localized title and description, long-form markdown, category, suite, tags, features, preview image and agentArtifacts (bot-onboarding files such as system prompts, Agent Skills SKILL.md, MCP conf
Inputs: slug, language
get_store_template_install_optionsReturns the displays the user can install a store template on plus the data slots it needs (key, label, type, required). Call before send_store_template_to_display. An empty displays list means the user must first set up a display (pair_by_
Inputs: slug, language, access_token, session_request_id
list_api_keysLists all API keys for the current user. Returns key metadata (prefix, name, scope, dates) but never the raw key. Requires admin scope.
Inputs: access_token, session_request_id
list_assetsLists the user's uploaded assets (images, videos, fonts, documents) with public URLs for use in display HTML. Filter by type, search term or group. Check before upload_asset to avoid duplicates. response_format 'detailed' adds description,
Inputs: type, search, group_id, limit, response_format, access_token
list_data_slotsLists data slots with optional filtering. Returns metadata only (no jsonContent). Each item includes readUrl. Use readUrl in display HTML fetch() calls. Requires authentication.
Inputs: group_id, search, limit, offset, access_token, session_request_id
list_display_categoriesLists the authenticated user's personal display categories with stable IDs, paths and assignment counts. Use this to discover existing categories before assigning or replacing categories on a display. Requires authentication with at least c
Inputs: access_token, session_request_id
list_displaysLists all displays the user can access, with id, name, online status, lock state and device class — the starting point to discover display IDs before get_display, send_html or send_store_template_to_display. Pass org_id to list an organizat
Inputs: org_id, response_format, access_token, session_request_id
list_organizationsReturns all organizations the authenticated user belongs to with their role, display count, member count and allocated slots. Use this to answer questions about the user's organizations, how many displays an organization has, or team member
Inputs: access_token, session_request_id
list_store_categoriesLists all published agentView store categories (e.g. Gastronomie, Wartezimmer, Empfang, Smart Home) with localized titles, descriptions and template counts. Use this to narrow a subsequent search_store_templates call when the user asks for
Inputs: language
logoutAcknowledgement only: agentView keeps no identity cache on the MCP session, so there is nothing to clear. It does NOT end an agentView login, revoke a token, or invalidate a session_request_id, and it will not reset a failing auth state. To
manage_display_categoryCreates or renames a display category (categories group displays for broadcast_content include_category_ids). action 'create' needs name (optional parent_category_id for a subcategory); action 'rename' needs category_id and new_name — assig
Inputs: action, name, parent_category_id, category_id, new_name, access_token
manage_licensesManages premium display licenses: action 'allocate' sets how many license slots an organization gets (licenses, 0 deallocates all), 'assign' binds a free license to a display, 'unassign' releases a display's license back to the pool. Check
Inputs: action, org_id, licenses, display_id, access_token, session_request_id
17 more tools

manage_org_member, pair_by_code, read_display_html, remove_display_from_org, revoke_api_key, search, search_public_apis, search_store_templates, send_html, send_store_template_to_display, send_url, set_data_slot, set_display_grant, submit_feedback, test_display_content, update_asset, upload_asset

Add agentView to your AI client

Every block below points at https://agentview.de/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http agentview https://agentview.de/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "agentview": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://agentview.de/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "agentview": {
      "url": "https://agentview.de/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "agentview": {
      "type": "http",
      "url": "https://agentview.de/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "agentview": {
      "url": "https://agentview.de/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "agentview": {
      "serverUrl": "https://agentview.de/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "agentview": {
      "url": "https://agentview.de/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: agentView
version: 0.0.1
schema: v1
mcpServers:
  - name: agentView
    type: streamable-http
    url: https://agentview.de/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "agentview": {
      "httpUrl": "https://agentview.de/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "agentview": {
      "type": "http",
      "url": "https://agentview.de/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "agentview": {
      "url": "https://agentview.de/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fagentview.de%2Fmcp&type=streamable_http&id=agentview&name=agentView

Is agentView up right now?

It answered our last check on 18 October 2026 in 49 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to agentView

Questions about agentView

Is there an official agentView MCP server?

Yes. It is published by agentview.de and served from agentview.de, the vendor's own domain: https://agentview.de/mcp.

How many tools does agentView have?

57, as returned by the server's own tools/list on 31 August 2026: assign_display_categories, authenticate, broadcast_content, claim_display, clear_display, configure_display, configure_organization, create_api_key, and 49 more.

Is agentView down?

It answered our last check on 18 October 2026 in 49 ms. Over 10 checks since 5 September 2026 it answered 10.

How do I add agentView to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://agentview.de/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does agentView need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: de.agentview. Endpoint host: agentview.de. ARD identifier: urn:air:de.agentview:mcp:agentview-mcp. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.