使用说明
Logeionicon🏛️
克劳德和其他人工智能助手的古希腊词汇工具——由 洛根
Logeionicon是一个 模型上下文协议(MCP) 服务器,让人工智能助手实时访问世界上最好的古希腊词典,包括 利德尔·斯科特·琼斯(LSJ),通过芝加哥大学的Logeion数据库。查找任何希腊单词,解析变形形式,并构建个人词汇集——所有这些都不需要离开你的人工智能对话。
特性
lookup--来自LSJ和其他8个词汇的完整词典条目,具有屈折形式的自动词形化analyze--希腊语单词的形态解析:引理、词类、格/数/性别或时态/语气/语态favorites--持久的个人希腊语词典:跨会话保存、标记、搜索和管理单词
支持的词典
| 关键字 | 词典 | 语言 |
|---|---|---|
LSJ |
利德尔·斯科特·琼斯 希腊语-英语词典 | 英语 |
MiddleLiddell |
Middle Liddell(删节版) | 英语 |
Autenrieth |
Autenrieth 荷马词典 | 英语 |
Cunliffe |
坎利夫 荷马方言词典 | 英语 |
Slater |
斯莱特 Pindar词典 | 英语 |
AbbottSmith |
阿伯特·史密斯 NT希腊语词典 | 英语 |
DGE |
希腊语-西班牙语词典 | 西班牙语→ 翻译 |
Bailly |
贝利 希腊语-英语词典 | 法语→ 翻译 |
BetantLexNT |
Betant 词典NT | 英语 |
全息格式
Logeionicon以紧凑的形式返回定义 全息格式 专为人工智能环境而设计——去掉引用,用句号分隔感官:
. ψυχή [psu.chē]: life, vital force. ghost, departed spirit. soul, principle of movement.
. λόγος [lo.gos]: word, speech. reason, argument. ratio, proportion.
. ἀρετή [a.re.tē]: excellence, goodness. courage, valour. virtue, moral excellence.
使用 format="full" 对于完整的原始LSJ条目。
需求
- Python 3.8+
- 克劳德桌面 (或任何兼容MCP的客户端)
安装
1.克隆存储库
git clone https://github.com/Corykidios/logeionicon_mcp.git
cd logeionicon_mcp
2.安装依赖项
pip install -r requirements.txt
3.配置克劳德桌面
打开您的Claude Desktop配置文件:
- 窗户:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
将Logeionicon添加到 mcpServers 块:
{
"mcpServers": {
"logeionicon": {
"command": "python",
"args": ["/absolute/path/to/logeionicon_mcp/logeionicon.py"]
}
}
}
替换 /absolute/path/to/logeionicon_mcp/ 使用克隆仓库的实际路径。
4.重新启动克劳德桌面
完全退出Claude Desktop(包括从系统托盘中退出),然后重新打开它。您应该在工具菜单中看到Logeionicon可用。
用法
安装后,只需自然地与克劳德交谈。示例:
查找ἀρετή在LSJ”
“λύουσι解析为什么?”
“用标签‘哲学’将ψυχ942添加到我的收藏夹中”
“显示所有标记为“homer”的收藏夹”
“爱的希腊语单词是什么?”
工具参考
lookup(word, direction, sources, format)
查找一个希腊单词(或搜索与英语概念匹配的希腊单词)。
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
word |
string | 必填 | Unicode希腊语单词 或 英文搜索词 |
direction |
"greek" |
"english" |
"greek" |
sources |
列表 | ["LSJ"] |
要查询哪些词典(见上表,或 "all") |
format |
"holonic" |
"full" |
"holonic" |
示例:
lookup("ἀρετή")
lookup("virtue", direction="english")
lookup("λόγος", sources=["LSJ", "Bailly"], format="full")
analyze(text)
从形态学上解析一个或多个希腊单词。
| 参数 | 类型 | 说明 |
|---|---|---|
text |
string | 一个或多个Unicode希腊语单词(空格分隔) |
每个单词的返回值:引理、词性、形态特征(格、数、性别、时态、语气、语态)以及引理的整体定义。
示例:
analyze("λύουσι")
analyze("τὴν ψυχὴν τοῦ ἀνθρώπου")
favorites(action, word, tags, query)
管理你的个人希腊语词典。数据保存在本地 favorites.json.
| 操作 | 描述 | 必填参数 |
|---|---|---|
add |
省下一句话 | word |
remove |
删除一个单词 | word |
tag |
为单词添加标签 | word, tags |
untag |
删除标签 | word, tags |
list |
列出已保存的单词(可选按标签筛选) | -- |
search |
跨单词和定义的全文搜索 | query |
tags |
显示所有正在使用的标签 | -- |
info |
显示一个单词的完整记录 | word |
示例:
favorites(action="add", word="ἀρετή", tags=["ethics", "plato"])
favorites(action="list", tags=["homer"])
favorites(action="search", query="courage")
运作原理
Logeionicon与 API洛根 由芝加哥大学维护。不需要本地数据库——所有字典数据都是实时获取的。形态解析使用Logeion自己的 /find 端点,它借鉴了引擎盖下的珀尔修斯-墨菲斯发动机。
项目结构
logeionicon_mcp/
├── logeionicon.py # MCP server — tool definitions and entry point
├── api.py # Logeion HTTP client
├── morphology.py # Lemmatization and morphological parsing
├── favorites.py # Personal dictionary CRUD + JSON storage
├── format.py # Holonic definition renderer + Greek syllabifier
├── requirements.txt
├── favorites.json # Auto-created; gitignored
└── README.md
致谢
- 洛根 --芝加哥大学非凡的希腊语和拉丁语词汇资源
- LSJ --利德尔、斯科特、琼斯 希腊英语词典自1843年以来的金本位制
- 受启发于 philipaidanbooth/Logeion mcp服务器
许可证
麻省理工学院