agentview
agentView
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add rafaelkocurek-nvob/agentview
# Browse available tools
npx -y smithery tool list rafaelkocurek-nvob/agentview
# Get full schema for a tool
npx -y smithery tool get rafaelkocurek-nvob/agentview create_auth_session
# Call a tool
npx -y smithery tool call rafaelkocurek-nvob/agentview create_auth_session '{}'Direct MCP Connection
Endpoint: https://agentview.run.tools
Tools (55)
create_auth_session— Creates a browser-based login session and returns a loginUrl the user must open to authenticate. Use this as the first …get_auth_session— Polls the status of a login session created by create_auth_session and returns the agent token once the user completes …authenticate— Validates a JWT agent token and caches the resulting identity on the current MCP session so that subsequent protected t…logout— Clears the cached authentication identity from the current MCP session. Use this when the user wants to end the session…get_public_status— Returns the server's public readiness status, version string and discovery URLs. Use this before authenticating to veri…search— Searches agentView resources by keyword and returns a ranked list of matching resource URIs with titles and snippets. U…fetch— Retrieves the full details of a single agentView resource identified by its URI. Use this after search to read the comp…get_pricing— Returns agentView plan pricing, features and upgrade options. Use this when the user asks about pricing, costs, plan di…search_public_apis— Searches a curated catalog of 600+ free, public APIs that require no authentication and work over HTTPS — ideal for emb…get_account— Returns the authenticated user's account profile including userId, name, email, plan with feature details, personal dis…list_displays— Returns all displays accessible to the authenticated user as an array with count and display details. Use this to disco…list_organizations— Returns all organizations the authenticated user belongs to with their role, display count, member count and allocated …get_organization— Returns full details of a specific organization including its displays, members with roles, allocated slots and remaini…invite_member— Creates an invite link to add a new member to an organization. The invite is valid for 7 days. Optionally bind it to a …get_billing_url— Returns a URL to the user's billing and subscription page where they can purchase or manage premium display licenses. U…allocate_licenses— Allocates premium display licenses from the authenticated user's Premium plan to an organization. Premium users have a …create_organization— Creates a new organization and makes the authenticated user the owner. Use this when the user wants to set up a shared …rename_organization— Renames an existing organization. Requires admin scope and admin or owner role in the organization.delete_organization— Permanently deletes an organization, releasing all its displays and removing all members. Only the owner can delete. Th…update_member_role— Changes a member's role within an organization. Cannot change your own role or the owner's role. Requires admin scope a…remove_member— Removes a member from an organization. Transfers their owned displays to a successor, unassigns their license allocatio…list_org_displays— Returns all displays in an organization with their real-time connection status, online/offline state, and license info.…get_license_info— Returns the authenticated user's complete license allocation overview: total premium licenses, personal usage, allocata…remove_display_from_org— Removes a display from an organization, clearing its group assignment and all display grants. The display becomes unass…set_display_grant— Grants a specific user access to a specific display within an organization. Creates or updates the grant. The target us…remove_display_grant— Removes a user's access grant from a display within an organization. Requires admin scope and admin or owner role.broadcast_content— Sends HTML content to multiple displays at once. Provide display_ids to target specific displays or set all to true to …create_org_display— Creates a new display directly within an organization WITHOUT pairing it to physical hardware. The display starts offli…get_display— Returns the full details of a single display including its live state, current content, pairing links, screen and viewp…get_display_capabilities— Returns resolved display capabilities for a display, including effective network mode plus concrete browser/runtime fac…create_display— Creates a personal display WITHOUT pairing it to physical hardware. The display starts offline and uncoupled. For physi…rename_display— Changes the friendly name of an existing display. Use this when the user wants to update only the display name without …delete_display— Permanently deletes a display and all its associated content. This action cannot be undone. Use this only when the user…send_html— Pushes raw HTML content to a display, immediately replacing whatever is currently shown to viewers. Prefer this over se…send_url— Loads a web page by URL on a display using a full-page iframe, immediately replacing whatever is currently shown. Use t…clear_display— Removes the current live content from a display and returns it to its idle/default state. Viewers will immediately see …set_idle_content— Sets or clears the default idle content for a display. Idle content is shown whenever the display has no active live co…get_display_content— Returns the current content state of a display including active live content, content URL, a live preview link (display…read_display_html— Reads the raw HTML source code currently shown on a display. Use this to inspect, modify or reuse existing content. Typ…lock_display— Locks a display so that content changes such as send_html, send_url and clear_display are rejected until unlock_display…unlock_display— Unlocks a previously locked display so that content changes (send_html, send_url, clear_display) are accepted again. Us…configure_display— Updates hardware permission and UI settings for a display. Use this when the user wants to enable or disable camera, mi…pair_by_code— PREFERRED way to set up a physical display. Ask the user to open https://display.agentview.de on the target TV/screen, …claim_display— Converts an unclaimed guest or pending display into a managed personal display owned by the authenticated user. This pe…assign_license— Assigns a premium license token to a display, removing its watermark and making it ad-free. The user must have unassign…unassign_license— Removes a premium license token from a display, restoring the watermark and ad eligibility. The license returns to the …create_api_key— Creates a long-lived API key for server-to-server integration without OAuth. The raw key is returned only once — store …list_api_keys— Lists all API keys for the current user. Returns key metadata (prefix, name, scope, dates) but never the raw key. Requi…revoke_api_key— Permanently revokes an API key. This is irreversible — the key will immediately stop working. Requires admin scope.upload_asset— Upload one or more files (images, fonts, CSS, video, etc.) as assets and receive stable URLs. Use these URLs in your HT…list_assets— Lists the authenticated user's uploaded assets with optional filtering by type, search term, and group. Returns asset U…get_asset— Returns metadata for a single asset including its URL. Use this to verify an asset still exists before referencing it i…
*Response truncated. Use npx -y smithery for complete data.*