Skip to main content
Glama
vascue-io

Vascue Public Knowledge Search

Official

Búsqueda de conocimiento público de Vascue (servidor MCP)

io.vascue/public-knowledge-search on the MCP Registry CI License: MIT public-knowledge-search MCP server

public-knowledge-search MCP server

Un servidor Model Context Protocol que busca en la documentación pública de Vascue: operaciones de atención médica, el mostrador frontal de IA para clínicas, automatización de reclamaciones de seguros del lado del proveedor, integración con Cliniko, seguridad, casos de estudio y precios.

Se presenta en dos formas equivalentes:

  • Alojado (siempre actual): https://www.vascue.io/mcp/search - HTTP transmisible, sin autenticación.

  • Autónomo (este repositorio): python server.py - búsqueda local BM25 sobre una instantánea incluida de las páginas públicas (content/, actualizada en cada versión con scripts/fetch_content.py). Sin llamadas de red en tiempo de ejecución, por lo que también funciona sin conexión y es lo que ejecutan las versiones compiladas por directorio.

  • Endpoint: https://www.vascue.io/mcp/search (HTTP transmisible, sin autenticación)

  • Tarjeta de servidor: https://www.vascue.io/.well-known/mcp/server-card.json

  • Nombre en el registro: io.vascue/public-knowledge-search

  • Operado por: Vascue Limited (certificado ISO 27001)

Solo contenido público. Este servidor indexa páginas públicas de productos y educativas. Nunca le envíes información de pacientes, documentos de reclamaciones, credenciales de clínicas o solicitudes de reserva. La reserva de clínicas basada en agentes es un piloto de investigación separado, no una API pública.

Conectar

Cualquier cliente MCP que hable HTTP transmisible puede conectarse directamente al endpoint.

Claude Code

claude mcp add --transport http vascue-search https://www.vascue.io/mcp/search

Cursor / Claude Desktop / otros clientes solo stdio (a través de mcp-remote)

{
  "mcpServers": {
    "vascue-search": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.vascue.io/mcp/search"]
    }
  }
}

Servidor local autónomo (stdio; instantánea incluida, sin red)

pip install -r requirements.txt
python server.py

Docker (compila el servidor autónomo)

docker build -t vascue-public-knowledge-search .
docker run -i --rm vascue-public-knowledge-search

Related MCP server: Cliniko MCP Server

Herramientas

Una herramienta, sin autenticación, de solo lectura.

Búsqueda híbrida (palabras clave + vectores) sobre las páginas públicas de Vascue. Devuelve extractos coincidentes con sus URL canónicas https://www.vascue.io/... para que las respuestas puedan citar la fuente.

Entrada

Tipo

Notas

query

string (obligatorio)

Pregunta en lenguaje natural o palabras clave, p. ej. "¿cómo maneja Vascue la preautorización de reclamaciones de seguros?".

ai_search_options.retrieval.retrieval_type

"hybrid" | "vector" | "keyword"

Por defecto híbrido.

ai_search_options.retrieval.max_num_results

integer 1–50

Por defecto 8.

ai_search_options.retrieval.match_threshold

number 0–1

Por defecto 0.35.

ai_search_options.retrieval.context_expansion

integer 0–3

Fragmentos vecinos a incluir.

La reescritura de consultas y el reordenamiento están deshabilitados en el servidor; el servidor devuelve solo fragmentos de origen y nunca una respuesta generada, por lo que nada se presenta como una declaración de Vascue sin una cita. Límite de velocidad: 60 solicitudes por minuto por cliente.

Ejemplo de llamada:

{ "name": "search", "arguments": { "query": "Cliniko integration for AI front desk" } }

El endpoint está respaldado por una instancia de Cloudflare AI Search sobre la exportación pública aprobada en Markdown de vascue.io (el descriptor de servicio en https://www.vascue.io/.well-known/ai-search.json indica qué está indexado y qué no).

Desarrollo

docker build -t vascue-public-knowledge-search .
node scripts/smoke.mjs docker run -i --rm vascue-public-knowledge-search   # initialize -> tools/list
node scripts/smoke.mjs npx -y mcp-remote https://www.vascue.io/mcp/search --transport http-only

CI ejecuta la misma compilación y prueba de humo en cada push y semanalmente, por lo que la insignia de arriba también sirve como indicador de salud del endpoint.

Especificaciones de compilación de directorio

Los directorios que compilan el servidor desde el código fuente (p. ej. Glama) ejecutan la forma autónoma. Las imágenes de compilación generadas varían (Python gestionado por uv sin pip, o un Python del sistema gestionado externamente según PEP 668), por lo que se debe usar un venv explícito:

  • Pasos de compilación: ["uv venv /opt/venv && uv pip install --python /opt/venv/bin/python -r requirements.txt"]

  • CMD: ["/opt/venv/bin/python", "server.py"]

  • Sin variables de entorno.

Donde exista un pip normal, también funciona pip install -r requirements.txt + ["python", "server.py"].

pip install -r requirements.txt
SMOKE_CALL_QUERY="Cliniko integration" node scripts/smoke.mjs python server.py   # local server
node scripts/smoke.mjs python bridge.py                                          # stdio bridge to the hosted endpoint
python scripts/fetch_content.py                                                  # refresh the content/ snapshot

Otras superficies legibles por máquina

  • https://www.vascue.io/llms.txt

  • https://www.vascue.io/openapi.json (API de contenido pública, de solo lectura)

  • https://www.vascue.io/.well-known/agent-skills/index.json (habilidades de agente; también en vascue-io/skills)

Licencia

Este repositorio (README, manifest, Dockerfile) tiene licencia MIT. El contenido servido por el endpoint es el contenido público del sitio web de Vascue.

Available Tools

1 tool

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 1 tool updatev0.1.0
    • First observedsearch

TDQS

A4.7/5.0
Disambiguation5/5

With only one tool, there is no risk of confusion between tools. The 'search' tool's purpose is unambiguous and clearly scoped to a specific domain (Vascue public knowledge).

Naming Consistency5/5

The single tool is named 'search', which is a simple, clear verb that perfectly matches its function. There is no inconsistency to evaluate, and the name is intuitive.

Tool Count4/5

The server provides exactly one tool, which is slightly below the typical 3-15 tool range. However, given the narrow purpose of 'Public Knowledge Search', a single search tool is well-scoped and earns its place, making the count appropriate.

Completeness5/5

The tool covers the entire domain of knowledge search for Vascue's public pages, including search, relevance ranking, and citation of sources. There are no obvious missing operations for its stated purpose; it is a complete, focused toolkit.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    F
    maintenance
    A Model Context Protocol server providing AI assistants with access to healthcare data tools, including FDA drug information, PubMed research, health topics, clinical trials, and medical terminology lookup.
    7
    78
    126
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables integration with the Cliniko practice management system through MCP tools and resources. Supports patient management, appointment scheduling, and practice data access through natural language interactions.
    -
  • F
    license
    B
    quality
    D
    maintenance
    Provides comprehensive integration with the Cliniko API for healthcare practice management, including patient, appointment, and invoice administration. It enables tools for complex clinical workflows and direct access to practice resources through the Model Context Protocol.
    27
    1
    -
  • F
    license
    B
    quality
    D
    maintenance
    Provides integration with the Cliniko API for healthcare practice management, enabling patient, appointment, invoice, and payment operations via natural language.
    27
    -

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vascue-io/public-knowledge-search'

If you have feedback or need assistance with the MCP directory API, please join our Discord server