ToolPin

io.github.kuhumcst/dannet

io.github.kuhumcst/dannet · v1.0.2 · MCP 2025-11-25

DanNet - Danish WordNet with rich lexical relationships and SPARQL access.

Reachability reachable
checked 2026-07-14 04:07 UTC
Registry status active
Tools pinned 16
4f4a7fbab53d
Tools last changed unchanged since first capture 2026-07-14
Repo last push 2026-07-09
GitHub stars 29

Provenance

Registry namespace io.github.kuhumcst (GitHub-account verified by the official registry)
Repository github.com/kuhumcst/dannet
Remote endpoints
https://wordnet.dk/mcp (streamable-http)

Observed changes

When (UTC)EventDetail
2026-07-14 04:07 first capture 16 tools pinned

Pinned tool definitions (16)

ToolDescription
get_word_synsets Get synsets (word meanings) for a Danish word, returning a sorted list of lexical concepts. DanNet follows the OntoLex-Lemon model where: - Words (ontolex:LexicalEntry) evoke concepts through senses - Synsets (ontolex:LexicalConcept)...
get_entity_info Get comprehensive RDF data for any entity in the DanNet database. Supports both DanNet entities and external vocabulary entities loaded into the triplestore from various schemas and datasets. UNDERSTANDING THE DATA MODEL: The DanNet...
get_synset_info Get comprehensive RDF data for a DanNet synset (lexical concept). UNDERSTANDING THE DATA MODEL: Synsets are ontolex:LexicalConcept instances representing word meanings. They connect to words via ontolex:isEvokedBy and have rich...
get_word_info Get comprehensive RDF data for a DanNet word (lexical entry). UNDERSTANDING THE DATA MODEL: Words are ontolex:LexicalEntry instances representing lexical forms. They connect to synsets via senses and have morphological...
get_sense_info Get comprehensive RDF data for a DanNet sense (lexical sense). UNDERSTANDING THE DATA MODEL: Senses are ontolex:LexicalSense instances connecting words to synsets. They represent specific meanings of words with examples and...
get_word_synonyms Find synonyms for a Danish word through shared synsets (word senses). SYNONYM TYPES IN DANNET: - True synonyms: Words sharing the exact same synset - Context-specific: Different synonyms for different word senses Note: Near-synonyms...
get_word_overview Get a complete overview of all senses for a Danish word in a single call. Replaces the common pattern of calling get_word_synsets → get_synset_info per result → get_word_synonyms, collapsing 5-15 HTTP round-trips into one SPARQL...
autocomplete_danish_word Get autocomplete suggestions for Danish word prefixes. Useful for discovering Danish vocabulary or finding the correct spelling of words. Returns lemma forms (dictionary forms) of words. Args: prefix: The beginning of a Danish...
switch_dannet_server Switch between local and remote DanNet servers on the fly. This tool allows you to change the DanNet server endpoint during runtime without restarting the MCP server. Useful for switching between development (local) and production...
get_current_dannet_server Get information about the currently active DanNet server. Returns: Dict with current server information: - server_url: The base URL of the current DanNet server - server_type: "local", "remote", or "custom" - status:...
get_cache_stats Return statistics about the session-scoped resource cache. Useful for verifying that caching is working: call get_synset_info (or similar) twice for the same ID and check that cache_size grows by 1 on the first call but not on the...
fetch_ddo_definition Fetch the full, untruncated definition from DDO (Den Danske Ordbog) for a synset. This tool addresses the issue that DanNet synset definitions (:skos/definition) may be capped at a certain length. It retrieves the complete definition...
validate_synset_structure Validate and analyze the structure of synset JSON-LD data. This enhanced tool helps debug and understand synset data structure, providing validation and insights into the JSON-LD format. Args: synset_data: Synset data returned...
extract_semantic_data Extract and normalize semantic data from any DanNet JSON-LD entity. This tool provides a unified way to extract semantic information from synsets, words, or senses, handling different JSON-LD structures consistently. Args: ...
analyze_namespace_usage Analyze namespace usage and provide resolution for prefixed properties. This debugging tool helps understand how namespaces are used in DanNet JSON-LD data and resolves prefixed URIs to full forms. Args: entity_data: Any DanNet...
sparql_query Execute a SPARQL SELECT query against the DanNet triplestore. This tool provides direct access to DanNet's RDF data through SPARQL queries. The query is automatically prepended with common namespace prefix declarations, so you can use...

Status badge

ToolPin status badge for io.github.kuhumcst/dannet

[![ToolPin](https://toolpin.dev/badge/io.github.kuhumcst/dannet.svg)](https://toolpin.dev/servers/io.github.kuhumcst/dannet)

Maintain this server? Add the badge to your README — it links your users to this live status page.