> ## Documentation Index
> Fetch the complete documentation index at: https://docs.meetdoris.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Demo Sandbox

> Connect any AI agent to a live Doris Ontology in 10 seconds — no signup, no API key

## Try the Doris Ontology

The Doris Demo Sandbox is a live, read-only MCP server loaded with a realistic revenue pipeline. Connect any MCP-compatible AI tool and start querying deals, commitments, stakeholders, objections, and strategy immediately.

No account required. No API key. No setup beyond one command.

**Endpoint:** `https://demo-mcp.meetdoris.com/mcp`

**Transport:** Streamable HTTP (no auth)

## Connect in 10 Seconds

<Tabs>
  <Tab title="Claude Code">
    ```bash theme={null}
    claude mcp add --transport http doris-demo-ontology https://demo-mcp.meetdoris.com/mcp
    ```
  </Tab>

  <Tab title="Claude Desktop">
    Add to your MCP config (`~/Library/Application Support/Claude/claude_desktop_config.json`):

    ```json theme={null}
    {
      "mcpServers": {
        "doris-demo-ontology": {
          "url": "https://demo-mcp.meetdoris.com/mcp"
        }
      }
    }
    ```
  </Tab>

  <Tab title="Cursor">
    Settings > Features > MCP > Add Server > Streamable HTTP > `https://demo-mcp.meetdoris.com/mcp`
  </Tab>

  <Tab title="Codex">
    ```bash theme={null}
    codex mcp add doris-demo-ontology https://demo-mcp.meetdoris.com/mcp
    ```
  </Tab>

  <Tab title="Windsurf">
    ```json theme={null}
    {
      "mcpServers": {
        "doris-demo-ontology": {
          "serverUrl": "https://demo-mcp.meetdoris.com/mcp"
        }
      }
    }
    ```
  </Tab>

  <Tab title="Any MCP Client">
    Point your MCP client at `https://demo-mcp.meetdoris.com/mcp` using Streamable HTTP transport. No authentication required.
  </Tab>
</Tabs>

## What's Inside

The sandbox contains a realistic B2B SaaS revenue pipeline for a fictional company called **Meridian Technologies**. The data includes:

| Entity      | Count  | Description                                            |
| ----------- | ------ | ------------------------------------------------------ |
| Accounts    | 99     | Buyer companies across 38+ industries                  |
| Contacts    | 315    | Stakeholders with roles, titles, and decision power    |
| Deals       | 244    | Active pipeline from prospecting to closed, $30K–$800K |
| Meetings    | 1,700+ | With summaries capturing real conversations            |
| Commitments | 1,300+ | Pending, completed, and overdue follow-ups             |
| Objections  | 50+    | Recurring patterns across deals and industries         |
| Competitors | 12     | Named competitors with win/loss positioning            |
| Strategies  | 185    | Deal-level win themes, risks, and action plans         |
| Tactics     | 15     | Proven sales motions with effectiveness data           |

The pipeline is **alive** — a daily simulation advances deals through stages, creates new commitments, and resolves objections so the data never feels stale.

## Try These Prompts

Start with any of these to see what the ontology can do:

**Pipeline health:**

* "Which deals are at risk and why?"
* "What commitments are overdue across the pipeline?"
* "Which deals have been stuck in the same stage for over 30 days?"

**Deal intelligence:**

* "Show me the strategy for the Apex Enterprise Platform deal"
* "Who are the key stakeholders in the Ironforge Core Migration?"
* "What happened in the last meeting with Cobalt Security?"

**Pattern recognition:**

* "Which objections keep appearing before deals stall?"
* "What do our closed-won deals have in common?"
* "Which competitors are we seeing most often, and what's our win rate?"

**Cross-entity exploration:**

* "Find all commitments linked to deals in the Negotiation stage"
* "Which accounts have both an active deal and an overdue commitment?"
* "Show me the full context for the Velocity Dev Tools Suite"

## Available Tools

The sandbox exposes 10 tools: the 7 read-only ontology tools, full-text transcript search, and 2 demo-specific tools:

| Tool                 | Description                                                    |
| -------------------- | -------------------------------------------------------------- |
| `ontology_types`     | List all entity types or get a specific type's schema          |
| `ontology_resolve`   | Get a single entity with optional expand keys for related data |
| `ontology_list`      | List entities by type with filtering, sorting, and pagination  |
| `ontology_search`    | Full-text search across all entity types                       |
| `ontology_batch`     | Resolve up to 50 entities in one call                          |
| `ontology_traverse`  | Follow relationships between entities                          |
| `ontology_aggregate` | Group and summarize ontology records                           |
| `search_transcripts` | Full-text search over meeting transcript turns                 |
| `book_a_demo`        | Book a call to see Doris on your own pipeline                  |
| `request_more_info`  | Leave your email to learn more                                 |

<Note>
  The demo tool set is **read-only**. The [production MCP](/mcp-server) also supports write tools for authorized accounts, while the sandbox adds the two demo-only tools (`book_a_demo`, `request_more_info`).
</Note>

## How It Works

The sandbox is a separate MCP server instance running alongside the production Doris platform. It connects to the same database but is locked to a dedicated demo tenant — there is no way for sandbox queries to access real customer data.

**Architecture:**

* Separate FastMCP instance with no authentication
* Hardcoded demo tenant ID (not configurable)
* Read-only ontology tools — no data can be written or modified
* Per-IP rate limiting (500 queries/day, 30/minute burst)
* Global rate limit (1,000 requests/hour across all users)

<Note>
  **Privacy:** The sandbox contains only synthetic data for a fictional company. [Privacy modes](/privacy) do not apply — all sandbox responses return full, unmasked data since no real PII exists.
</Note>

## Ready for Your Own Data?

Once you've explored the sandbox, connect Doris to your real CRM and see the ontology running on your own pipeline.

<CardGroup cols={2}>
  <Card title="Book a Demo" icon="calendar" href="https://meetings.hubspot.com/hayden-munt">
    See it live on your pipeline in a 30-minute call.
  </Card>

  <Card title="Production MCP" icon="plug" href="/mcp-server">
    Already have a Doris account? Connect the production MCP server.
  </Card>
</CardGroup>
