Skip to main content
Glama
sin3000x

semantica

by sin3000x

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
extract_entitiesB

Extract named entities (people, places, organisations, concepts) from text using Semantica NER.

extract_relationsA

Extract relations and (subject, predicate, object) triplets from text.

record_decisionC

Record a decision into the Semantica knowledge graph with full context, causal links, and metadata.

query_decisionsB

Query recorded decisions by natural language, category, or get all recent decisions.

find_precedentsB

Find past decisions similar to a given scenario using hybrid similarity search.

get_causal_chainC

Trace the causal chain upstream or downstream from a decision.

add_entityB

Add a node/entity to the Semantica knowledge graph.

add_relationshipB

Add a directed relationship (edge) between two entities in the knowledge graph.

run_reasoningA

Run forward-chaining IF/THEN rules over a set of facts to derive new facts.

get_graph_analyticsA

Compute PageRank centrality and community detection over the knowledge graph.

export_graphA

Export the current knowledge graph. Formats: turtle, ttl, nt, xml, json-ld, json.

get_graph_summaryA

Return a high-level summary of the current knowledge graph: node count, decision count, status.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Graph SummaryHigh-level statistics about the current knowledge graph
DecisionsList of all recorded decisions in the graph
Schema InfoSemantica server info and available capabilities

TDQS

A3.6/5.0

Scored across 12 tools

Disambiguation5/5

Each tool targets a clearly distinct operation: extraction, knowledge graph mutation, decision querying, reasoning, analytics, and export. There is no meaningful overlap or ambiguity between the tool purposes.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern, such as extract_entities, record_decision, query_decisions, and get_graph_analytics. The naming is predictable and easy to navigate.

Tool Count5/5

Twelve tools is well-scoped for a knowledge graph and semantic reasoning server. Each tool covers a distinct capability without unnecessary bloat.

Completeness3/5

The tool set covers creation, querying, reasoning, analytics, and export, but lacks update/delete operations for entities, relationships, or decisions. This is a notable lifecycle gap that agents may need to work around.

Maintenance

ActivityMaintained
ResponsivenessNo issues