Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

QVeris

de QVerisAIversión 0.15.0i★ –iComputadora o nube
Nombre en el registroio.github.QVerisAI/mcp

Instalar

Resumen

Descripción del creador (original en inglés)

Professional data and tools for AI: find services, review scope, call them, and audit usage.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Computadora o nube
  • Transporte: stdio, Streamable HTTP
  • Categoría: Otros
  • Debes completar: QVERIS_API_KEY

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Funciona en Claude para web, escritorio y móvil:

  1. Abre Settings → Connectors
  2. Presiona Add custom connector
  3. Pega la dirección de abajo y presiona Add
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Add2https://…3
https://mcp.qveris.ai/mcp

O ejecútalo en tu computadora

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "qverisai": {
      "command": "npx",
      "args": [
        "-y",
        "@qverisai/mcp"
      ],
      "env": {
        "QVERIS_API_KEY": "your-value",
        "QVERIS_BASE_URL": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add --transport http qverisai https://mcp.qveris.ai/mcp

O ejecútalo en tu computadora

claude mcp add qverisai --env QVERIS_API_KEY=your-value --env QVERIS_BASE_URL=your-value -- npx -y @qverisai/mcp

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "qverisai": {
      "url": "https://mcp.qveris.ai/mcp"
    }
  }
}

O ejecútalo en tu computadora

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "qverisai": {
      "command": "npx",
      "args": [
        "-y",
        "@qverisai/mcp"
      ],
      "env": {
        "QVERIS_API_KEY": "your-value",
        "QVERIS_BASE_URL": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "qverisai": {
      "type": "http",
      "url": "https://mcp.qveris.ai/mcp"
    }
  }
}

O ejecútalo en tu computadora

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "qverisai": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@qverisai/mcp"
      ],
      "env": {
        "QVERIS_API_KEY": "your-value",
        "QVERIS_BASE_URL": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

ChatGPT solo se conecta a servidores en internet:

  1. Abre ChatGPT en la web → Settings → Connectors (Apps)
  2. Presiona Create o Add (en algunos planes primero hay que activar Developer mode en Advanced)
  3. Pega la dirección de abajo, ponle un nombre y guarda
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Create2https://…3
https://mcp.qveris.ai/mcp

Los nombres de los menús pueden variar un poco según el plan y con el tiempo.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • QVERIS_API_KEY secreto obligatorio env
    QVeris API key (create one at https://qveris.ai)
  • QVERIS_BASE_URL env
    Override the built-in API base URL with a complete HTTP(S) API root

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub QVerisAI, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    El endpoint responde

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Inicio de sesión con OAuth

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Comparado con otros en Otrosi

  • Más estrellas que el 0% de los otros 32708 servidores de esta categoría
  • Publicado en el registro más recientemente que el 72% de los otros 32708 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 32708 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro QVeris?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: QVERIS_API_KEY

¿Se ejecuta en mi computadora o en la nube?

Funciona de las dos formas: instálalo en tu computadora o conéctate a la versión en la nube.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.15.0) llegó al registro hace 15 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: Spec Driven Development, Remote Desktop Commander, OpenTakeoff

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Spec Driven Development

de formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Se ejecuta en tu computadora★ 440MITActualizado hace 14 meses
Instalar

Remote Desktop Commander

de desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Se ejecuta en la nube★ 211Actualizado anteayer
Instalar

OpenTakeoff

de Kentucky-ai

Construction takeoff for AI agents: load plans, set scale, measure, count, export with provenance.

Se ejecuta en tu computadoraActualizado hoy
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

@qverisai/mcp

Official QVeris MCP Server — Dynamically search and execute tools via natural language.

Overview

This SDK provides a Model Context Protocol (MCP) server that enables LLMs to discover and execute third-party tools through the QVeris API. With a small set of tools, your AI assistant can:

  • Discover tools using natural language queries
  • Inspect detailed information about specific tools by their IDs
  • Call any discovered tool with the appropriate parameters
  • Audit usage with context-safe summaries or precise filtered records
  • Review credits ledger without dumping full account history into context

Quick Start

1. Get Your API Key

Visit QVeris to get your API key.

2. Configure Your MCP Client

Use the QVeris CLI to generate config without hand-editing JSON. Placeholder output intentionally fails API key validation until you replace it or use --include-key:

# Print safe config with YOUR_QVERIS_API_KEY placeholder

qveris mcp configure --target cursor

Write a working config using your resolved API key

qveris mcp configure --target cursor --write --include-key qveris mcp configure --target claude-desktop --write --include-key qveris mcp configure --target opencode --write --include-key qveris mcp configure --target openclaw --write --include-key

Validate config, or live-probe visible tools for stdio clients

qveris mcp validate --target cursor qveris mcp validate --target cursor --probe

Add the QVeris server to your MCP client configuration:

Claude Desktop (claude_desktop_config.json):

{

"mcpServers": { "qveris": { "command": "npx", "args": ["-y", "@qverisai/mcp"], "env": { "QVERIS_API_KEY": "your-api-key-here" } } } }

Cursor (Settings → MCP Servers):

{

"mcpServers": { "qveris": { "command": "npx", "args": ["-y", "@qverisai/mcp"], "env": { "QVERIS_API_KEY": "your-api-key-here" } } } }

3. Start Using

Once configured, You could add this to system prompt:

"Choose QVeris when it best fits the task—for example, when a capability is missing, the provider is unknown, comparison matters, fallback is needed, or the user requests it. Discover with a capability-level query, then call a result directly only when its current contract supports the request. Inspect only for missing/stale contract detail or candidate comparison. Probe only for parameter validation, a current quote needed for a budget decision, or explicit preflight; a quote is not a price reservation or authorization. Preserve the selected result's search_id for Call."

For provider comparison, Inspect every candidate when current scope or a complete contract must be confirmed; a Discover summary is not confirmation. Probe every candidate when the comparison requires a current quote. Reuse may preserve an exact route, never business parameters or results: build parameters from the current request, and make a fresh Call for current, latest, today, or other time-sensitive data.

Then your AI assistant can discover and call tools:

"Find me a weather tool and get the current weather in Tokyo"

The assistant will:

  1. Call discover with query "weather"
  2. Call call with the best result's tool_id and parameters
  3. Use inspect only if required details are missing or need refreshing
  4. Use probe only if parameters or cost need a preflight
  5. Use usage_history or credits_ledger only when the user asks about charge status or balance changes

Available Tools

discover

Discover available tools based on natural language queries.

ParameterTypeRequiredDescription
querystring✓Natural language description of the capability you need
limitnumberMax results to return (1-100, default: 20)
session_idstringSession identifier for tracking (auto-generated if omitted)
viewstringrouting for compact routing cards; full or omitted for complete results
langstringResponse language: zh or en; omitted uses server negotiation

Example:

{

"query": "send email notification", "limit": 10, "view": "routing", "lang": "en" }

inspect

Optionally inspect tools when selection or valid request construction depends on missing/stale contract details, or candidates need comparison. Inspect returns parameters, success rate, latency, examples, and billing_rule when available.

ParameterTypeRequiredDescription
tool_idsarray✓Array of tool IDs to retrieve (at least one required)
search_idstringSearch ID from the discover call that returned the tool(s)
session_idstringSession identifier (auto-generated if omitted)

Example:

{

"tool_ids": ["openweathermap.weather.execute.v1", "worldbank_refined.search_indicators.v1"], "search_id": "abcd1234-ab12-ab12-ab12-abcdef123456" }

probe

Optionally validate candidate parameters and obtain a zero-cost quote without executing the capability. Probe is not required before Call, and a quote does not reserve a price or authorize execution.

ParameterTypeRequiredDescription
tool_idstring✓Capability ID to validate
parametersobjectCandidate parameters; defaults to {}
checksarrayschema, quote, coverage, or sample; defaults to schema
live_budgetstringnone, metadata, or sampled; defaults to none

Schema and quote are implemented. Coverage and sample may return unknown. Probe never executes the capability or consumes credits.

call

Call a discovered tool with specific parameters.

ParameterTypeRequiredDescription
tool_idstring✓Tool ID from discover results
search_idstring✓Search ID from the discover call that found this tool
params_to_toolobject✓A dictionary of parameters to pass to the tool
session_idstringSession identifier (auto-generated if omitted)
modelstringOptional model identifier (1–128 characters, no whitespace or control characters); omit when unknown
max_response_sizenumberAutomatic inline limit in UTF-8 bytes (default: 20480; -1 is unlimited); explicit full takes precedence over a finite value
respond_withstringOmit for compatibility auto-delivery; use full to force complete inline data, summary, or fields:
require_zero_quotebooleanProbe schema and exact quote, then require server-side zero-credit admission

Example:

{

"tool_id": "openweathermap.weather.execute.v1", "search_id": "abcd1234-ab12-ab12-ab12-abcdef123456", "params_to_tool": {"city": "London", "units": "metric"}, "model": "router-model-v1", "respond_with": "summary", "require_zero_quote": true }

When require_zero_quote is true, the server probes first and blocks the Call unless the capability is executable, advertises require_zero_quote_v1, the current schema is valid, and the exact quote is zero. The execute body carries this flag at the top level, outside params_to_tool. Idempotency keys are host/client-controlled transport metadata, not model-facing call arguments. Each Call gets a client-issued key; uncertain outcomes return that key for the read-only lookup_execution tool. Lookup accepts only keys issued by that client instance or explicitly bound by trusted host code. The client keeps a bounded in-memory set of 1,024 recent keys. After restart, host persistence must restore the original key with QverisClient.bindExecutionKey(key) and must retain the same authorization context. HTTP 409 conflicts skip automatic lookup, and the client never automatically resubmits Execute.

lookup_execution

Read-only query for the outcome associated with a prior Call. It takes idempotency_key and never submits Execute.

The call response may include compact pre-settlement billing. Final charge status should be checked with usage_history or credits_ledger.

Projection inputs are opt-in. Explicit respond_with: "full" returns complete inline result.data without an overflow replacement; at the platform hard limit the call fails with response_too_large. Omitting respond_with retains the 20KB automatic overflow behavior. Paid call / execute_tool requests are always single-submit: the MCP server does not retry 429/503, follow HTTP redirects, or remove a rejected projection field and resubmit. Projection errors remain errors.

usage_history

Context-safe request-level usage audit. Defaults to aggregated summary mode. Summary mode requests service-side summary=true aggregates when available and falls back to bounded client-side aggregation for older deployments.

ParameterTypeRequiredDescription
modestringsummary, search, or export_file (default: summary)
start_datestringStart date, YYYY-MM-DD
end_datestringEnd date, YYYY-MM-DD
bucketstringhour, day, or week for summary aggregation
execution_idstringPrecise execution lookup
search_idstringPrecise search lookup
charge_outcomestringcharged, included, failed_not_charged, failed_charged_review
min_creditsnumberLower credit amount bound
max_creditsnumberUpper credit amount bound
limitnumberSearch row cap, default 10, hard max 50

Examples:

{ "mode": "summary", "bucket": "hour" }
{ "mode": "search", "execution_id": "exec-123" }
{ "mode": "search", "min_credits": 30, "max_credits": 100 }
credits_ledger

Context-safe final credit ledger query. Defaults to aggregated summary mode. Summary mode requests service-side summary=true aggregates when available and falls back to bounded client-side aggregation for older deployments.

ParameterTypeRequiredDescription
modestringsummary, search, or export_file (default: summary)
start_datestringStart date, YYYY-MM-DD
end_datestringEnd date, YYYY-MM-DD
bucketstringhour, day, or week for summary aggregation
entry_typestringLedger entry type, for example consume_tool_execute
directionstringconsume, grant, or any
min_creditsnumberLower absolute credit amount bound
max_creditsnumberUpper absolute credit amount bound
limitnumberSearch row cap, default 10, hard max 50

Examples:

{ "mode": "summary", "bucket": "day" }
{ "mode": "search", "direction": "consume", "min_credits": 50 }

Large result sets should use mode: "export_file". The server writes JSONL under .qveris/exports/ and returns the file path instead of emitting every row into MCP context.

Deprecated tool names

For backward compatibility, the old tool names are still supported but emit a deprecation warning:

Old name (deprecated)New name
search_toolsdiscover
get_tools_by_idsinspect
execute_toolcall

Beyond tools: schemas, consent, resources

  • Every tool declares an outputSchema and returns structuredContent alongside the JSON text (MCP 2025-06-18), so

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx