---
title: "MCP Tenant Pair · Multi-user tenancy library plus reference"
description: "Multi-user tenancy library plus reference MCP server. Foundation library for couples, families, groups. Bi-temporal storage, conflict-resolver interface,"
canonical: "https://matthiasmeyer.tech/repos/mcp-tenant-pair"
language: "en"
last_updated: "2026-08-19"
markdown_versions: ["https://matthiasmeyer.tech/repos/mcp-tenant-pair.md", "https://matthiasmeyer.tech/de/repos/mcp-tenant-pair.md", "https://matthiasmeyer.tech/es/repos/mcp-tenant-pair.md"]
image: "https://matthiasmeyer.tech/api/og/repo/mcp-tenant-pair?lang=en"
publisher: "Matthias Meyer, https://matthiasmeyer.tech (llms.txt: https://matthiasmeyer.tech/llms.txt)"
---

factory alpha TypeScript

# MCP Tenant Pair

Multi-user tenancy library plus reference MCP server

Foundation library for couples, families, groups. Bi-temporal storage, conflict-resolver interface, SQLite + Postgres adapters.

[View on GitHub →](https://github.com/studiomeyer-io/mcp-tenant-pair)[npm](https://www.npmjs.com/package/mcp-tenant-pair)

## What it solves

Most MCP servers are built for one person. The moment you want two or more humans to share state, a couple, a family, a small group, you hit the same five problems every time: creating the pair, the invite flow, keeping each identity separate inside shared state, resolving conflicts, and letting someone leave or be removed. Everyone building in this space solves them again from scratch.

## How it works

A monorepo with three parts: the library that solves the five problems, a command line tool around it, and a reference MCP server over stdio that shows the whole thing working. It targets the MCP spec of 2025-06-18 and is MIT licensed.

## When to use it

Reach for it when your server is about something two people share: a household, a shopping list, a pet, a shared calendar, recipes. The reference server is the fastest way to see whether the model fits your case before you build on it.

## When not to use it

It is built for pairs and small groups, not for an organisation. There is no role model, no permission matrix and no administration, because those would be a different product. If you need a tenant with departments and access levels, mcp-tenant-context plus your own data layer is the honest starting point.

Stars

★ 0

installs

↓ 868

Clones (14d)

⊟ 59

Language

TypeScript

Updated

2026-08-19

## Install

```
npx -y mcp-tenant-pair
```

## Related repos

- Local Memory MCP

    → multi-tenant tier on top of

    →

    https://matthiasmeyer.tech/repos/local-memory-mcp

## Sitemap

Every page of this site as Markdown: [sitemap](https://matthiasmeyer.tech/sitemap.md). Curated entry point: [llms.txt](https://matthiasmeyer.tech/llms.txt).
