← WebMCP Directory

pubkey.github.io

pubkey.github.io

live Unverified (seed import) Developer Tools 7 tools imperative implementation

RxDB Quickstart • TodoMVC

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 3 · Act 3 · Transact 1 · Score: Not yet scored

Tool inspector

rxdb_count_tpdp-17-2-0-853d7864c7_todos_0

answer imperative

Counts the documents in the RxDB collection 'todos' of database 'tpdp-17-2-0-853d7864c7' matching a given query. The collection has the following JSON schema: {"additionalProperties":false,"encrypted":[],"indexes":[["state","id"],["state","lastChange","id"],["id"]],"keyCompression":false,"primaryKey":"id","properties":{"id":{"maxLength":20,"type":"string"},"lastChange":{"maximum":2701307494132,"minimum":0,"multipleOf":1,"type":"number"},"name":{"type":"string"},"state":{"enum":["open","done"],"maxLength":10,"type":"string"}},"required":["id","name","state","lastChange"],"type":"object","version":0}. Note: If this tool returns an error code, you can find the decoded error message at https://rxdb.info/errors.html

Page: /rxdb-quickstart/

Input schema

PropertyTypeRequiredDescription
query object yes Query selector with sort and limit options. See https://rxdb.info/rx-query.html
Raw JSON schema
{
  "type": "object",
  "$defs": {
    "sort": {
      "description": "Sort document (e.g. [{ createdAt: 'desc' }, { name: 'asc' }]).",
      "type": "array",
      "items": {
        "type": "object",
        "minProperties": 1,
        "additionalProperties": false,
        "patternProperties": {
          "^(?!\\$).+$": {
            "type": "string",
            "enum": [
              "asc",
              "desc"
            ]
          }
        }
      },
      "examples": [
        [
          {
            "createdAt": "desc"
          }
        ],
        [
          {
            "lastName": "asc"
          },
          {
            "createdAt": "desc"
          }
        ]
      ]
    },
    "expression": {
      "anyOf": [
        {
          "$ref": "#/$defs/logicalExpression"
        },
        {
          "$ref": "#/$defs/fieldExpression"
        }
      ]
    },
    "logicalExpression": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "$and": {
          "type": "array",
          "minItems": 1,
          "items": {
            "$ref": "#/$defs/expression"
          },
          "examples": [
            [
              {
                "status": "active"
              },
              {
                "age": {
                  "$gte": 21
                }
              }
            ]
          ]
        },
        "$or": {
          "type": "array",
          "minItems": 1,
          "items": {
            "$ref": "#/$defs/expression"
          },
          "examples": [
            [
              {
                "role": "admin"
              },
              {
                "role": "moderator"
              }
            ]
          ]
        },
        "$nor": {
          "type": "array",
          "minItems": 1,
          "items": {
            "$ref": "#/$defs/expression"
          },
          "examples": [
            [
              {
                "archived": true
              },
              {
                "deleted": true
              }
            ]
          ]
        },
        "$not": {
          "$ref": "#/$defs/expression",
          "examples": [
            {
              "age": {
                "$lt": 18
              }
            },
            {
              "name": {
                "$regex": "^test"
              }
            }
          ]
        }
      },
      "anyOf": [
        {
          "required": [
            "$and"
          ]
        },
        {
          "required": [
            "$or"
          ]
        },
        {
          "required": [
            "$nor"
          ]
        },
        {
          "required": [
            "$not"
          ]
        }
      ],
      "examples": [
        {
          "$and": [
            {
              "status": "active"
            },
            {
              "age": {
                "$gte": 21
              }
            }
          ]
        },
        {
          "$or": [
            {
              "tier": "pro"
            },
            {
              "trial": true
            }
          ]
        },
        {
          "$nor": [
            {
              "deleted": true
            },
            {
              "blocked": true
            }
          ]
        },
        {
          "$not": {
            "age": {
              "$gte": 65
            }
          }
        }
      ]
    },
    "fieldExpression": {
      "type": "object",
      "minProperties": 1,
      "additionalProperties": false,
      "patternProperties": {
        "^(?!\\$).+$": {
          "anyOf": [
            {
              "$ref": "#/$defs/literal"
            },
            {
              "$ref": "#/$defs/fieldOperatorExpression"
            }
          ]
        }
      },
      "examples": [
        {
          "status": "active"
        },
        {
          "age": {
            "$gte": 18
          }
        },
        {
          "tags": {
            "$in": [
              "nosql",
              "database"
            ]
          }
        }
      ]
    },
    "fieldOperatorExpression": {
      "type": "object",
      "minProperties": 1,
      "additionalProperties": false,
      "properties": {
        "$eq": {
          "$ref": "#/$defs/literal",
          "examples": [
            "active",
            42,
            null
          ]
        },
        "$ne": {
          "$ref": "#/$defs/literal",
          "examples": [
            "deleted",
            0
          ]
        },
        "$gt": {
          "$ref": "#/$defs/literal",
          "examples": [
            10,
            100
          ]
        },
        "$gte": {
          "$ref": "#/$defs/literal",
          "examples": [
            18,
            0
          ]
        },
        "$lt": {
          "$ref": "#/$defs/literal",
          "examples": [
            100,
            5
          ]
        },
        "$lte": {
          "$ref": "#/$defs/literal",
          "examples": [
            5,
            99
          ]
        },
        "$in": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/literal"
          },
          "examples": [
            [
              "red",
              "green"
            ],
            [
              1,
              2,
              3
            ]
          ]
        },
        "$nin": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/literal"
          },
          "examples": [
            [
              "test",
              "dummy"
            ],
            [
              0,
              -1
            ]
          ]
        },
        "$exists": {
          "type": "boolean",
          "examples": [
            true,
            false
          ]
        },
        "$regex": {
          "type": "string",
          "examples": [
            "^A",
            ".*example.*",
            "^[0-9]{4}$"
          ]
        },
        "$options": {
          "type": "string",
          "examples": [
            "i",
            "g",
            "m"
          ]
        },
        "$type": {
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "integer"
            },
            {
              "type": "array",
              "items": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "integer"
                  }
                ]
              }
            }
          ],
          "examples": [
            "string",
            "number",
            2,
            [
              "string",
              "null"
            ]
          ]
        },
        "$size": {
          "type": "integer",
          "minimum": 0,
          "examples": [
            0,
            3
          ]
        },
        "$mod": {
          "type": "array",
          "minItems": 2,
          "maxItems": 2,
          "items": {
            "type": "integer"
          },
          "examples": [
            [
              4,
              0
            ],
            [
              10,
              5
            ]
          ]
        },
        "$elemMatch": {
          "$ref": "#/$defs/expression",
          "examples": [
            {
              "qty": {
                "$gte": 10
              }
            },
            {
              "type": "book"
            }
          ]
        }
      },
      "examples": [
        {
          "$eq": "active"
        },
        {
          "$ne": "deleted"
        },
        {
          "$gt": 10
        },
        {
          "$gte": 18
        },
        {
          "$lt": 100
        },
        {
          "$lte": 5
        },
        {
          "$in": [
            "red",
            "green"
          ]
        },
        {
          "$nin": [
            "test"
          ]
        },
        {
          "$exists": true
        },
        {
          "$regex": "^A"
        },
        {
          "$type": "string"
        },
        {
          "$size": 3
        },
        {
          "$mod": [
            4,
            0
          ]
        },
        {
          "$elemMatch": {
            "qty": {
              "$gte": 10
            }
          }
        }
      ]
    },
    "literal": {
      "oneOf": [
        {
          "type": "null"
        },
        {
          "type": "boolean"
        },
        {
          "type": "number"
        },
        {
          "type": "string"
        },
        {
          "type": "array"
        },
        {
          "type": "object"
        }
      ]
    }
  },
  "properties": {
    "query": {
      "$schema": "https://json-schema.org/draft/2020-12/schema",
      "title": "NoSQL Query",
      "description": "Query selector with sort and limit options. See https://rxdb.info/rx-query.html",
      "type": "object",
      "additionalProperties": true,
      "required": [
        "selector"
      ],
      "properties": {
        "selector": {
          "$ref": "#/$defs/expression"
        },
        "sort": {
          "$ref": "#/$defs/sort"
        },
        "limit": {
          "type": "integer",
          "minimum": 1,
          "examples": [
            10,
            50,
            100
          ]
        },
        "skip": {
          "type": "integer",
          "minimum": 0,
          "examples": [
            10,
            50
          ]
        }
      },
      "examples": [
        {
          "selector": {
            "age": {
              "$gt": 18
            },
            "status": "active"
          },
          "sort": [
            {
              "createdAt": "desc"
            }
          ],
          "limit": 10
        },
        {
          "selector": {
            "$or": [
              {
                "company.name": {
                  "$regex": "Inc",
                  "$options": "i"
                }
              },
              {
                "tags": {
                  "$in": [
                    "premium",
                    "vip"
                  ]
                }
              }
            ],
            "address.country": "USA"
          },
          "limit": 50
        }
      ],
      "default": {
        "sort": [
          {
            "id": "asc"
          }
        ]
      }
    }
  },
  "required": [
    "query"
  ]
}

Similar websites

morphus.myles4miles.chatgpt.site

morphus.myles4miles.chatgpt.site

Morphus is an AI-native workspace for designing worlds and generating playable game experiences.

live Unverified Developer Tools Transact tools
154 tools A23 / Act124 / T7 Not yet scored Seen 2026-11-05
list_nodes get_scene_settings get_node_details get_terrain_state get_forest_state
Inspect tools
damnpdfs.com

damnpdfs.com

Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.

live Unverified Developer Tools Transact tools
81 tools A3 / Act77 / T1 Not yet scored Seen 2026-11-05
scan_to_pdf workflow merge_pdf alternate_mix_pdf compress_pdf
Inspect tools
insignifi4nt.github.io

insignifi4nt.github.io

broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.

live Unverified Developer Tools Transact tools
80 tools A29 / Act49 / T2 Not yet scored Seen 2026-11-05
edm_inspect_approach edm_describe_edits edm_get_context edm_list_projects edm_get_project
Inspect tools
cabinet.varera.studio

cabinet.varera.studio

The Cartographer's Cabinet

live Unverified Developer Tools Transact tools
64 tools A10 / Act50 / T4 Not yet scored Seen 2026-11-05
inspect_daylight inspect_cartographers_project list_project_hierarchy inspect_open_map search_project_objects
Inspect tools

Related on Influzer