---
title: "MCP Tenant Context · Propagación de contexto tenant + actor"
description: "Propagación de contexto tenant + actor para servidores MCP. Propagación de contexto tenant + actor para servidores MCP basada en AsyncLocalStorage. Cero"
canonical: "https://matthiasmeyer.tech/es/repos/mcp-tenant-context"
language: "es"
last_updated: "2026-08-21"
markdown_versions: ["https://matthiasmeyer.tech/repos/mcp-tenant-context.md", "https://matthiasmeyer.tech/de/repos/mcp-tenant-context.md", "https://matthiasmeyer.tech/es/repos/mcp-tenant-context.md"]
image: "https://matthiasmeyer.tech/api/og/repo/mcp-tenant-context?lang=es"
publisher: "Matthias Meyer, https://matthiasmeyer.tech (llms.txt: https://matthiasmeyer.tech/llms.txt)"
---

factory alpha TypeScript

# MCP Tenant Context

Propagación de contexto tenant + actor para servidores MCP

Propagación de contexto tenant + actor para servidores MCP basada en AsyncLocalStorage. Cero dependencias en runtime, solo ESM. Pilar base de MCP Factory.

[Ver en GitHub →](https://github.com/studiomeyer-io/mcp-tenant-context)[npm](https://www.npmjs.com/package/mcp-tenant-context)

## Qué problema resuelve

Todo servidor multiinquilino tiene que llevar dos piezas de identidad por su pila de manejadores: a qué inquilino pertenece la petición, porque de eso depende cada consulta acotada a la base de datos y en eso consiste todo el aislamiento entre inquilinos, y quién la disparó, sea un usuario OAuth o una cuenta de servicio. Enhebrar ambas por cada firma de función es justo la manera de que se olviden en la única consulta que importa.

## Cómo funciona

Usa el almacenamiento local asíncrono de Node para llevar inquilino y actor por petición, así se quedan fuera de las firmas y siguen disponibles allá donde los necesites. Sin dependencias en ejecución, solo la biblioteca estándar de Node, Node 22 o superior. Es una biblioteca y nada más: sin servidor, sin herramienta de línea de comandos.

## Cuándo usarlo

Cógelo cuando estés escribiendo un servidor MCP multiinquilino y ya notes cómo el argumento del inquilino se extiende por la base de código. Es una biblioteca pequeña que elimina toda una clase de paso de parámetros, y el momento adecuado es pronto, no cuando las firmas ya han fraguado.

## Cuándo no usarlo

Lleva la identidad, no impone nada con ella. Tus consultas siguen teniendo que usar el inquilino que reciben, y aquí nada se entera si alguna no lo hace. Si quieres eso impuesto, va en la capa de datos y no en el transporte del valor.

Stars

★ 1

installs

↓ 377

Clones (14d)

⊟ 31

Lenguaje

TypeScript

Actualizado

2026-08-21

## Instalación

```
npx -y mcp-tenant-context
```

## Sitemap

Todas las páginas de este sitio en Markdown: [sitemap](https://matthiasmeyer.tech/sitemap.md). Punto de entrada: [llms.txt](https://matthiasmeyer.tech/llms.txt).
