16 tools from the Nocturnusai MCP Server, categorised by risk level.
View the Nocturnusai policy →aggregate Compute aggregations over matching facts. Supports COUNT, SUM, MIN, MAX, and AVG over a numeric argument at a specified position. Example: COUNT al... ask Query the knowledge base using multi-step logical reasoning (backward chaining with unification). Finds all provable answers by applying rules and ... bulk_assert Assert multiple facts in a single call for efficiency. Non-transactional: each fact is attempted independently — contradictions are reported withou... fork_scope Fork a knowledge base scope — creates an independent copy of all facts in the source scope under a new target scope name. Use for hypothetical reas... list_scopes List all named scopes in the knowledge base. Shows what hypothetical contexts or reasoning branches exist. The global (unscoped) partition is alway... predicates Discover the knowledge base schema. Lists all predicates currently stored with arity (argument count), fact count, and whether they have associated... recall Time-travel query: recall what was known at a specific point in time. Returns facts valid at the given timestamp, respecting temporal bounds (valid... teach Define a logical rule for automatic reasoning. When body conditions hold, head becomes derivable via backward chaining. Use ?-prefixed variables; s... tell Assert a fact into the knowledge base. Stores knowledge queryable via logical reasoning. Supports TTL expiration, confidence scoring, and configura... context Get the most relevant knowledge for the current reasoning step, ranked by composite salience (recency × frequency × priority). Returns a token-opti... 2/5 merge_scope Merge facts from one scope into another (default: global). Use to commit hypothetical reasoning back into the main knowledge base. Strategy control... 2/5 cleanup Run memory decay and eviction. Expires facts past their TTL and evicts low-salience facts when memory exceeds capacity. Call periodically in long-r... 4/5 delete_scope Delete a named scope and all facts within it. Use to clean up completed or abandoned hypothetical reasoning branches. Side effects: DESTRUCTIVE and... 4/5 forget Retract a fact from the knowledge base. Inverse of 'tell'. Side effects: DESTRUCTIVE — triggers cascading retraction of any knowledge derived from ... 4/5 retract_pattern Retract all facts matching a pattern in a single call. Use ?-prefixed variables as wildcards to retract multiple facts at once. Returns the count a... 4/5 The Nocturnusai MCP server exposes 16 tools across 4 categories: Read, Write, Destructive, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Nocturnusai server.
Nocturnusai tools are categorised as Read (9), Write (2), Destructive (4), Execute (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept