microsoft / microsoft/documentdb-mcp

[Positioning] PM Decision — Self-hosted only vs. hosted runtime for public preview

Open
#68 0 comments 0 reactions 1 assignee View on GitHub

@khelanmodi is already working on this.

Since May 13, 2026.

decision positioning tier-1
Dominant language
TypeScript
Stars
2
Forks
4
Avg merge
6d 21h
Merged PRs (30d)
3

Description

Decision needed

For public preview, is the server:

  • (A) Self-hosted only — customers deploy themselves (Container Apps, AKS, VM, local stdio). No Microsoft-operated public endpoint.
  • (B) Hosted runtime available — Microsoft operates a reference deployment with SLO + on-call.
  • (C) Both — self-hosted for most, hosted for partners.

Why this matters

  • Blocks the Azure MCP partner-registry submission (form question 9 requires a runtime URL).
  • Determines whether we need an Entra-managed app, capacity plan, on-call rotation.
  • Affects positioning ("Microsoft-official, Microsoft-operated" vs. "Microsoft-official, you-operated").

Recommendation

(A) for public preview, decide hosted-runtime separately as a v1+ workstream. A Microsoft-operated public MCP endpoint is a real engineering commitment that shouldn't be tacked onto preview release just to make the registry happy.

Acceptance criteria

  • Decision documented.
  • Partner-registry submission (question 9) answered accordingly.
  • If (A): clear messaging in README that the server is BYO-host.
  • If (B) or (C): separate epic for the hosted-runtime workstream.

Blocks

  • Partner-registry submission.
  • Tier 3 hosted sandbox issue.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.