Restk

Cliente nativo de la API de macOS con servidor MCP integrado. Más de 31 herramientas para desarrollo de API asistido por IA. La extracción de esquemas garantiza que la IA nunca vea credenciales reales ni PII. Compatible con Claude Code, Claude Desktop, Cursor

Documentación

Todo lo que esperas de un cliente API profesional

RESTK es un cliente nativo completo en primer lugar. Esto es lo que usarás todos los días.

Un constructor de solicitudes que lo hace todo

REST y GraphQL en un solo lugar. Params, cabeceras, múltiples editores de cuerpo, generación de código y un visor de respuestas con tiempos, tamaño y formato bonito.

RESTK request builder and response viewer

12 métodos de autenticación integrados

OAuth 2.0 con PKCE, JWT, AWS SigV4, Hawk, NTLM, Digest, API Key, Basic y Bearer — configurados por solicitud o heredados de una colección.

  • OAuth 2.0 (PKCE), JWT, AWS SigV4, NTLM, Hawk
  • Heredar autenticación de colecciones y carpetas
  • Los valores de variables nunca llegan a la IA — sean secretos o no

RESTK authentication method picker

Scripting y pruebas con el motor Nova

JavaScript antes y después de la solicitud. Escribe aserciones, transforma variables y obtén informes de aprobado/fallido — sin necesidad de ejecutor externo.

  • JavaScript antes/después de la solicitud
  • Aserciones de prueba con informes de aprobado/fallido
  • Manipulación de variables entre solicitudes

RESTK pre-request scripting editor Nuevo — Git Sync

Tu espacio de trabajo de API pertenece a git

Todo lo demás que construyes está en control de versiones. Ahora tu espacio de trabajo de API también puede estarlo — solicitudes, entornos, carpetas y ejecutores, versionados en un repositorio que te pertenece. Haz commit, branch y merge, de la misma manera que envías código.

Revisa los cambios de API como código

Haz commit y branch de tu espacio de trabajo de API, luego revisa un cambio como un diff legible — de la misma manera que revisas código.

Fusiones reales, un resolvedor visual

Cuando dos personas editan la misma solicitud, RESTK muestra ambas versiones lado a lado para elegir — sin marcadores de conflicto editados a mano. Los renombres siguen siendo renombres; los movimientos conservan tu trabajo.

Los secretos nunca se confirman

Marca un valor como secreto y se mantiene fuera de cada commit. Los compañeros ven qué secretos espera un espacio de trabajo, nunca sus valores — y un escaneo de secretos controla cada commit y push.

Tu repositorio, funciona sin conexión

Tu espacio de trabajo vive en un repositorio git que te pertenece. RESTK maneja el trabajo de git desde dentro de la aplicación — sin cliente separado — y los commits funcionan sin red en absoluto.

RESTK Source Control — commit, branch, and review your API workspace in git

Cambia en minutos. Importa desde cualquier cosa.

Trae tu trabajo existente contigo. RESTK detecta e importa automáticamente Postman, OpenAPI/Swagger, Insomnia y cURL — arrastra, suelta, listo.

PostmanOpenAPI / SwaggerInsomniacURLRESTK native

RESTK import flow — Postman, OpenAPI, Insomnia, and cURL

Todo lo que necesitas de un cliente API

Autenticación (12 métodos)

OAuth 2.0 (with PKCE), JWT, API Key, Basic, Digest, AWS SigV4, Hawk, NTLM, OAuth 1.0, Bearer, Inherited, No Auth

GraphQL

Editor dedicado con introspección de esquema, autocompletado, panel de variables y selección de operaciones

Scripting y pruebas (motor Nova)

Scripts de JavaScript antes/después de la solicitud. Aserciones de prueba, manipulación de variables, informes de aprobado/fallido

Entornos y variables

Múltiples entornos, sustitución de {{variable}}, resolución jerárquica, variables secretas (nunca sincronizadas, nunca confirmadas)

Importar desde cualquier cosa

Postman, OpenAPI/Swagger, Insomnia, cURL, RESTK nativo — auto-detectado, arrastrar y soltar

Historial de solicitudes

Auto-capturado, buscable, restaurar desde el historial, línea de tiempo por solicitud

Tus datos. Tú eliges dónde viven.

Tres modos de almacenamiento, con diferentes límites de confianza. Elige el que coincida con lo que estás trabajando — y marca cualquier valor como secreto para mantenerlo fuera de todos ellos.

Local

Nada sale de tu máquina.

Sin cuenta, sin red, completamente sin conexión. Ninguna infraestructura nuestra en el bucle.

Aprende más

Git

Archivos simples en un repositorio que te pertenece.

Haz commit, branch y merge de cambios de API como código, con un resolvedor visual de conflictos. Los secretos que marcas nunca se confirman — los compañeros ven qué secretos espera un espacio de trabajo, nunca sus valores. Un escaneo de secretos controla cada commit y push.

Aprende más

Nube

Sincronización en tiempo real para equipos.

Las credenciales de autenticación, los valores de cabeceras y parámetros, los cuerpos de solicitud y los valores de variables de entorno se cifran en tu dispositivo (AES-256-GCM) antes de sincronizarse. Tu base de datos local está cifrada con AES-256. La sincronización utiliza cifrado gestionado.

Aprende más

CapaProtección
Almacenamiento localBase de datos cifrada con AES-256
Transporte de sincronizaciónAES-256-GCM, cifrado en tu dispositivo antes de sincronizarse
Gestión de clavesCifrado gestionado
SecretosNunca sincronizados, nunca confirmados — en cualquier modo
Integración de IAValores de variables nunca enviados + redacción de credenciales
Control de accesoRBAC de 4 niveles (Propietario, Gerente, Editor, Visor)
ActualizacionesFirmado criptográficamente

No es Electron. No es una aplicación web.

Construido con tecnologías nativas desde cero. Multi-pestaña, multi-ventana, paleta de comandos Cmd+P, temas oscuro/claro. Se siente como una aplicación de Mac porque lo es.

Native TechnologiesMulti-TabCmd+P PaletteKeyboard-FirstSparkle Auto-Update

Los agentes trabajan por referencia, no por valor

Un agente de IA ve la forma de tus solicitudes y los nombres de tus variables — nunca los valores detrás de ellos. Tus claves, tokens y URLs internas permanecen en la aplicación y se resuelven en tu máquina al momento de enviar.

Cuando un agente ejecuta una solicitud en vivo, las credenciales y secretos se eliminan de la respuesta antes de que llegue al modelo. Cada acción de IA se registra — el valor real junto a lo que el agente realmente vio — para que puedas verificar exactamente lo que se envió.

{
  "email": "[email protected]",
  "api_key": "sk-live-abc123",
  "balance": 42850.00
}
{
  "email": "[email protected]",
  "api_key": "[REDACTED]",
  "balance": 42850.00
}

Nota lo que llegó: los datos de negocio en una respuesta — nombres, IDs, saldos — sí llegan al agente. Eso es lo que le permite razonar sobre el resultado. Si un valor no debería salir, márcalo como secreto, o usa un espacio de trabajo local.

Una excepción, y pasa a través de ti: un agente puede pedir exportar una solicitud como cURL con tus credenciales almacenadas. RESTK se detiene y te pide aprobación, en un diálogo que dice que el agente las verá. Un agente no puede aprobar en tu nombre — y esta es una de las pocas acciones que no se pueden auto-aprobar, incluso si has habilitado la auto-aprobación para todo lo demás.

Values Never SentCredential RedactionLocal MCPAudit TrailCollection Gating

27+ herramientas MCP. Configuración cero.

Conecta Claude Code, Claude Desktop, Cursor o Windsurf en un solo paso. El servidor MCP integrado de RESTK se inicia automáticamente y expone:

Construir

Crear solicitudes, colecciones, carpetas, entornos

Ejecutar

Enviar solicitudes, ejecutar cURL, re-ejecutar con anulaciones

Analizar

Análisis de rendimiento, patrones de error, inferencia de esquema

Importar

Traer colecciones de Postman, OpenAPI, Insomnia, cURL

Auditoría

Cada acción de IA registrada — quién hizo qué, cuándo

Además, 9 recursos MCP y 4 indicaciones de IA. Funciona con cualquier cliente compatible con MCP.

Leer documentación de MCP

Cómo se compara RESTK

CaracterísticaRESTKPostmanBrunoInsomnia
Aplicación nativaSwiftElectronTauriElectron
Integración de IAMCP integrado (local)IA en la nubeSolo cliente MCP
Privacidad de IANo se envían valores de variablesPrimero en la nube
Modos de almacenamientoLocal, git o sincronizadoPrimero en la nubeSolo gitPrimero en la nube
Flujo de trabajo GitNativo + fusión visualPrimero en la nubeArchivos (trae tu propio git)Integrado (Electron)
Conflictos de fusiónResolvedor visual a nivel de campoMarcadores git sin procesarMarcadores git sin procesar
Registro de auditoríaIntegradoSolo empresarial
GraphQLCompletoCompletoBásicoBásico
PrecioGratis para empezar$14/mesGratisFreemium

¿Quieres un desglose detallado? Ver la comparación completa

El cliente API construido para la era de la IA.

Rendimiento nativo. MCP integrado que nunca ve tus valores. Local, git o sincronizado. Gratis durante la beta.