MCP Tenant Pair
Multi-user tenancy library for MCP servers.
Connector by studiomeyer.io · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/studiomeyer-io-tenant-pair
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 3 read · 5 write · 4 delete
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 12
Read from the source code; the running server may list different tools.
Read 3 · Look things up without changing anything.
get_member_constraintsget_shared_statelist_members
Write 5 · Create, change, send or run things.
accept_invitecreate_pairinvite_memberset_member_preferencesset_shared_state
Delete 4 · Delete, drop, revoke or wipe things.
forget_memberkick_memberleave_pairresolve_conflicts
Tools (12)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
accept_inviteRedeem an invite token to join a pair. Idempotent rejection on double-accept and expired tokens.
create_pairCreate a new pair. The creator becomes owner. Returns pairId and the first invite token.
forget_membercan change or delete dataDSGVO Art. 17 right-to-erasure: hard-delete the member's per-user state (allergies, dietary preferences, etc.) and null their display name. The membership trace (left_at marker) is retained for audit. Idempotent.
get_member_constraintsread-onlyRead per-user state. A member can only read their own state; cross-member reads are not exposed.
get_shared_stateread-onlyRead shared state for the entire pair (default namespace). All members can read.
invite_memberGenerate an invite token. Only an active member of the pair may invite. Caps pending invites per pair.
kick_membercan change or delete dataRemove a member from a pair. Only the owner may kick. Owner cannot kick themselves.
leave_paircan change or delete dataVoluntarily leave a pair. Sets left_at; shared state remains for other members.
list_membersread-onlyList all active members of a pair (excludes members who left or were kicked).
resolve_conflictscan change or delete dataResolve pending conflicts using LWW (default) or manual. Idempotent: re-running on a clean state is a no-op.
set_member_preferencesSet a per-user preference (e.g. allergy, taste). Only readable by the same member via get_member_constraints.
set_shared_stateWrite shared state. Bi-temporal: previous active row gets valid_to, new row appended.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Oct 21, 2026 (7 days ago)
- Last release
- Sep 4, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.studiomeyer/tenant-pair- Version
- 0.1.2
- Auth
- No auth
- Packages
- npm mcp-tenant-pair-demo
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from studiomeyer.io
- 0.634score
StudioMeyer Video
studiomeyer.io
Video production: recording, editing, effects, captions, TTS, screenshots.
ConnectorAFreshness: ALocal★ 4Claude Code +5 - 0.611score
StudioMeyer Academy
studiomeyer.io
The Academy curriculum as an offline MCP library.
ConnectorAFreshness: ARemoteLocal★ 1Claude Code +5 - 0.611score
mcp-armor
studiomeyer.io
Security sidecar for MCP servers: 11 read-only control-plane tools for prompt-injection checks.
ConnectorAFreshness: ALocal★ 1Claude Code +5 - 0.588score
MCP stdio ShellGuard
studiomeyer.io
Defense-in-depth for MCP stdio servers: shell-injection guard, AST audit CLI, RCE blocking.
ConnectorAFreshness: ALocalClaude Code +5 - 0.588score
MCP Hook Conformance
studiomeyer.io
Audits MCP servers for Claude Code mcp_tool hook readiness: idempotency, latency, side-effects.
ConnectorAFreshness: ALocalClaude Code +5 - 0.588score
StudioMeyer Personal Suite
studiomeyer.io
Local-first productivity: email, calendar, messaging, search, image gen.
ConnectorAFreshness: ALocalClaude Code +5
Cite this page
MCP Tenant Pair. Agent Mart. https://agentmart.dev/connectors/studiomeyer-io-tenant-pair (last updated 2026-10-24)