Icelandic Morphology

Provides Icelandic word inflection lookups and morphological variant queries via MCP for the Icelandic Morphology Database (BÍN).
  • python

1

GitHub Stars

python

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

You can query Icelandic word inflections through a dedicated MCP server that leverages BinPackage to look up forms from the Icelandic Database of Morphology. This server enables you to answer questions about how Icelandic words bend across cases, numbers, genders, and more, making it easier for language models to provide accurate linguistic information.

How to use

You use this MCP server by connecting your MCP client to the local or remote server that exposes simple, purpose-built tools. The three core capabilities you can rely on are:

How to install

Prerequisites: you need Python and pip installed on your system.

Install the MCP package from PyPI to run the server locally:

pip install icelandic-morphology-mcp

Additional content

If you want to run the server locally for development or testing, you can start it with Python as a module. The following configuration runs the server from the module path.

{
  "mcpServers": {
    "icelandic_morph": {
      "command": "python",
      "args": ["-m", "icelandic_mcp.server"]
    }
  }
}

Usage with Claude Desktop

If you connect to the MCP server from Claude Desktop, you can add the server configuration to your Claude setup. Use the following JSON snippet to register the server by invoking Python as a module.

{
  "mcpServers": {
    "icelandic_morphology": {
      "command": "python",
      "args": ["-m", "icelandic_mcp.server"],
      "cwd": "/path/to/icelandic-morphology-mcp"
    }
  }
}

Available tools

lookup_word

Look up an Icelandic word form and return all matching entries, including verb forms and noun forms.

get_variant

Retrieve a specific grammatical variant of a word, such as dative plural or superlative forms.

get_lemma

Find the lemma(s) and word class(es) for a given word form.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Icelandic Morphology MCP Server - mideind/icelandic-morphology-mcp | VeilStrat