mcp

Search and read the public Applivery docs (MDM & app distribution). Read-only, no auth.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
93%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,474Tokens (definiciones de herramientas)
~3.4 KBTamaño de respuesta típico
Impacto moderado en la atención (1.15% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "mcp": {
      "url": "https://docs.applivery.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://docs.applivery.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_docs(query, locale, platform, section, excludeSection, ...)

Search the Applivery documentation by keyword or phrase. Returns matching pages with title, canonical URL, a highlighted snippet, docType ('guides' or 'api'), platform, breadcrumb and in-page headings. Use this first to discover pages, then read one with get_doc_page. For non-developer questions prefer docType 'guides'.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 512,
      "description": "Search keywords or phrase."
    },
    "locale": {
      "description": "Language filter, e.g. 'en' or 'es'. Omit to search all languages.",
      "type": "string"
    },
    "platform": {
      "description": "Filter by platform, e.g. 'Apple', 'Android', 'Windows', 'Cross-platform'.",
      "type": "string"
    },
    "section": {
      "description": "Restrict results to a documentation section.",
      "type": "string"
    },
    "excludeSection": {
      "description": "Exclude a documentation section from results.",
      "type": "string"
    },
    "docType": {
      "description": "Filter by corpus: 'guides' (product documentation, for admins and end users) or 'api' (REST API reference, for developers). Omit to search both.",
      "type": "string",
      "enum": [
        "guides",
        "api"
      ]
    },
    "limit": {
      "description": "Maximum number of results, 1 to 12 (default 8).",
      "type": "integer",
      "minimum": 1,
      "maximum": 12
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "description": "Canonical docs.applivery.com page URL."
          },
          "snippet": {
            "type": "string"
          },
          "docType": {
            "type": "string",
            "enum": [
              "guides",
              "api"
            ],
            "description": "'guides' = product documentation and how-tos for admins and end users; 'api' = REST API reference for developers."
          },
          "platform": {
            "type": "string"
          },
          "breadcrumb": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "label": {
                  "type": "string"
                },
                "href": {
                  "type": "string"
                }
              },
              "required": [
                "label"
              ],
              "additionalProperties": false
            }
          },
          "headings": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "text": {
                  "type": "string"
                },
                "level": {
                  "type": "number"
                }
              },
              "required": [
                "id",
                "text",
                "level"
              ],
              "additionalProperties": false
            }
          }
        },
        "required": [
          "title",
          "url",
          "snippet",
          "docType"
        ],
        "additionalProperties": false
      }
    },
    "suggestions": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "counts": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {
        "type": "number"
      }
    },
    "total": {
      "type": "number"
    }
  },
  "required": [
    "results",
    "total"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢get_doc_page(url, slug, locale, maxChars)

Fetch the full Markdown content of a documentation page. Pass either `url` (typically a URL returned by search_docs) or `slug` plus `locale`. Returns clean Markdown; very long pages are truncated at `maxChars` with a note.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "url": {
      "description": "A docs.applivery.com page URL, typically copied from a search_docs result.",
      "type": "string"
    },
    "slug": {
      "description": "Path after the locale, e.g. 'device-management/getting-started'. Used with locale when url is not given.",
      "type": "string"
    },
    "locale": {
      "description": "Locale for the slug, e.g. 'en' (default en).",
      "type": "string"
    },
    "maxChars": {
      "description": "Truncate the page after this many characters (default 80000). Raise it if a page arrives truncated.",
      "type": "integer",
      "minimum": 1000,
      "maximum": 200000
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_api_endpoint(url, slug, locale)

Get the machine-readable OpenAPI definition of one Applivery REST API endpoint: method, path, baseUrl, security, parameters, requestBody and responses — fully dereferenced, no $refs. Pass the `url` or `slug` of an API reference page; find those with search_docs using docType 'api'. Use this instead of get_doc_page when you need to construct or validate an actual API request.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "url": {
      "description": "A docs.applivery.com API reference page URL, e.g. from a search_docs result with docType 'api'.",
      "type": "string"
    },
    "slug": {
      "description": "Path after the locale, e.g. 'api/android/web-apps/delete-web-app'. Used with locale when url is not given.",
      "type": "string"
    },
    "locale": {
      "description": "Locale for the slug, e.g. 'en' (default en).",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Canonical .md URL the definition was read from."
    },
    "method": {
      "description": "HTTP method, uppercase.",
      "type": "string"
    },
    "path": {
      "description": "Endpoint path template.",
      "type": "string"
    },
    "baseUrl": {
      "type": "string"
    },
    "security": {
      "description": "OpenAPI security requirements."
    },
    "parameters": {
      "description": "OpenAPI parameter objects (dereferenced)."
    },
    "requestBody": {
      "description": "OpenAPI requestBody object (dereferenced)."
    },
    "responses": {
      "description": "OpenAPI responses object (dereferenced)."
    }
  },
  "required": [
    "url"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🟢list_doc_sections(section)

List the top-level documentation sections and landing pages from the site's curated index (llms.txt). Use for orientation, then drill in with search_docs or get_doc_page.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "section": {
      "description": "Optional filter on section name or title.",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "sections": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "section": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "docType": {
            "type": "string",
            "enum": [
              "guides",
              "api"
            ],
            "description": "'guides' = product documentation and how-tos for admins and end users; 'api' = REST API reference for developers."
          }
        },
        "required": [
          "title",
          "url",
          "docType"
        ],
        "additionalProperties": false
      }
    },
    "total": {
      "type": "number"
    }
  },
  "required": [
    "sections",
    "total"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas
verificadoversión no registrada4 herramientas