{"apiVersion":"v1","directorySlug":"openom-mcp-8d15683259","title":"openOM","description":"openOM is an open standard that embeds machine-readable, broker-asserted, hash-verified data inside commercial real estate offering memorandum PDFs, mirrored as JSON-LD on the web. Extract once at the source; consume cheaply everywhere.","pageUrl":"https://www.mcpbundles.com/skills/openom-mcp-8d15683259","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.openom.app/mcp","hostedMcpUrl":null,"toolCount":2,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"app.openom/openom-mcp-8d15683259","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"om_read","description":"Read the embedded, broker-asserted openOM payload from an offering-memorandum PDF and report whether it is unaltered (hash-verified). Returns the payload as an ASSERTION (who/as-of-when), never as verified market truth. Deterministic; no inference. For a back-catalog, send a JSON-RPC batch array (up to 20 requests per call) instead of one HTTP round-trip each.","inputSchema":{"type":"object","oneOf":[{"required":["pdfBase64"]},{"required":["url"]}],"properties":{"url":{"type":"string"},"pdfBase64":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"om_read","displayName":"om_read","title":"om_read"},{"name":"om_validate","description":"Validate an openOM payload: JSON-Schema errors (block) plus internal-consistency warnings (NOI/price vs cap rate, rent-schedule sums, date math - never market truth). Deterministic.","inputSchema":{"type":"object","required":["payload"],"properties":{"payload":{"type":"object"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"om_validate","displayName":"om_validate","title":"om_validate"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=openOM&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Aub3Blbm9tLmFwcC9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22openOM%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.openom.app%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22openOM%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.openom.app%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=openOM&connectorUrl=https%3A%2F%2Fmcp.openom.app%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"openOM\" --url \"https://mcp.openom.app/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/openom-mcp-8d15683259","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/openom-mcp-8d15683259/tools/{tool}","mcpServerUrl":"https://mcp.openom.app/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/openom-mcp-8d15683259?live=1"}