mcp
Search and read the public Applivery docs (MDM & app distribution). Read-only, no auth.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
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-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢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
Evidencia