---
title: "eldamo-elvish-lexicon"
description: "Tolkien Elvish lexicon MCP tools and linguistic agent skills over Paul Strack's Eldamo compilation"
canonical: https://agentpluginsdirectory.com/plugins/eldamo-elvish-lexicon
last-updated: 2026-09-21
---

# eldamo-elvish-lexicon
Tolkien Elvish lexicon MCP tools and linguistic agent skills over Paul Strack's Eldamo compilation
- Slug: eldamo-elvish-lexicon
- Publisher: G. H. Chinoy
- Repository: https://github.com/ghchinoy/eldamoapi
- Manifest: plugin.json
- Version: 0.2.0
- License: Apache-2.0
- Category (editorial): research
- Skills: 3 (neologism-builder, tolkien-name-generator, tolkien-translation)
- MCP servers: 1 (eldamo-lexicon)
- Stars: 1
- Repository created: 2015-07-25
- Repository last pushed: 2026-08-24
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/eldamo-elvish-lexicon
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What eldamo-elvish-lexicon does, in the publisher's words

A high-performance, dual-protocol agent server written in Go, providing AI agents with immediate, structured, linguistic access to Paul Strack's Eldamo Tolkien language lexicon compilation. A single binary speaks both:

- MCP (Model Context Protocol): the transactional surface: stateless tool calls (search, lookups, derivations, TTS) at /sse.
- A2A (Agent2Agent): the interactional surface: agentic skills (name generation, translation, neologisms) at /a2a.

Both protocols are mounted on the same net/http mux, gated by the same OAuth 2.1 JWT layer, and read the same in-memory lexicon loaded once at startup. The mental model: MCP exposes the tools; A2A exposes the agent that uses them.

The server is designed for portability and serverless agility: it can be run locally as a native desktop service via either the prebuilt binaries or built from source, or deployed securely as a multi-user, OAuth-gated remote server on Google Cloud Run.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/ghchinoy/eldamoapi/HEAD/README.md

## Skills

- neologism-builder: Use when creating new Elvish words. Provides a structured choice between "functional/practical" neologisms and "poetic/metaphorical" neologisms, guided by precise, diachronic phonological sound laws.
- tolkien-name-generator: Generates grammatically correct, historically authentic Tolkien Elvish names for people, places, weapons, or stars. Use when creating fictional names, compounding roots, or translating modern names into Elvish. Invokes eldamo-remote tools to find matching vocabulary roots and grammatical suffixes.
- tolkien-translation: Translates English phrases into Tolkien's languages (Quenya, Sindarin, Adûnaic). Use when translating text, composing Elvish poetry, or validating grammar. Invokes eldamo-remote tools to find dictionary words, historical roots, and morphological details.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- eldamo-lexicon: transport: streamable-http; url: https://candir.mithlond.com/sse

Read from the plugin's own mcp.json. Environment variable names only, never values.
