
PoetryDB MCP Server
io.github.lacausecrypto由 GitHub 帳號 lacausecrypto 發布v1.0.1更新於 Oct 24, 2026
Classic poetry search and discovery via PoetryDB.
概覽
一個非官方的本機 MCP 伺服器,讓助理依作者、標題、詩句文字與體裁檢索並瀏覽 PoetryDB 上的經典詩歌。
- 可以做什麼
- 依作者、標題、詩句中的文字、確切行數或組合多個欄位搜尋詩歌,並列出所有作者或標題。依體裁探索詩歌,例如十四行詩與三行俳句,或隨機取得詩歌。檢視伺服器本身的分类與工具目錄。
- 適用情境
- 適合讓助理查找、引用或探索公版經典詩歌,而不必自行串接 PoetryDB,例如依標題找詩或瀏覽詩人清單。
- 執行需求
- 透過 stdio 在本機執行,通常以 npx 搭配 npm 套件 mcp-poetry,或以 Node.js 執行本機建置。不需要 API 金鑰或帳號。需要連線至 PoetryDB API 的網路;可用 POETRYDB_BASE_URL、POETRYDB_REQUEST_TIMEOUT_MS 與 POETRYDB_REQUEST_RETRIES 設定基礎網址、請求逾時與重試次數。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 PoetryDB MCP Server,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
PoetryDB MCP Server
[npm version] [CI] [npm total downloads] [Node.js] [License: MIT]
Unofficial MCP server for exploring classic poetry through PoetryDB.
At a glance
Install
Or from source:
MCP Registry
This server is published to the MCP Registry under:
Claude Desktop
For a local checkout, replace the command with:
Tools
Catalog
catalog_overview: list categories and available toolscatalog_category: show tools for a specific category
Search
search_by_author: find poems by author namesearch_by_title: find a poem by titlesearch_by_lines: search text inside poem linessearch_by_linecount: find poems by exact line countsearch_combined: query multiple PoetryDB fields in one requestlist_authors: list all available authors
Discovery
random_poem: fetch one or more random poemsget_sonnets: fetch 14-line poemsget_haikus: fetch 3-line poemslist_titles: list poem titles
Example requests
Simple
Expected tool:
Browse
Expected tool:
Targeted search
Expected tool:
Text search
Expected tool:
Form-based discovery
Expected tool:
More advanced
Expected tool:
Multi-step exploration
Typical tool sequence:
Development
Environment variables:
POETRYDB_BASE_URLPOETRYDB_REQUEST_TIMEOUT_MSPOETRYDB_REQUEST_RETRIES
Notes
- No API key is required.
- This package is not affiliated with PoetryDB.
- Built for MCP clients that prefer a compact stdio server over a custom PoetryDB integration.
- MCP Registry identity:
io.github.lacausecrypto/poetrydb
Attribution
- PoetryDB: poetrydb.org
- Upstream project: thundercomb/poetrydb
Additional implementation notes are in documentation.md.
來源:README.md,提交 726b0fe
工具
0版本歷史
1- v1.0.1最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分