io.github.lacausecrypto/poetrydb
PoetryDB MCP сервер
Неофициальный MCP-сервер для изучения классической поэзии через PoetryDB.
Краткая сводка
Параметр | Значение |
Инструменты | 12 |
Категории | 3 |
Транспорт | stdio |
Аутентификация | нет |
Имя в реестре MCP |
|
npm-пакет |
|
Исходный API |
|
Содержимое | классическая поэзия по автору, названию, тексту строк и форме |
Related MCP server: ClaudeSkills MCP Server
Установка
npm install -g mcp-poetryИли из исходного кода:
npm install
npm run buildРеестр MCP
Этот сервер опубликован в реестре MCP под именем:
io.github.lacausecrypto/poetrydbClaude Desktop
{
"mcpServers": {
"poetrydb": {
"command": "npx",
"args": ["-y", "mcp-poetry"]
}
}
}Для локальной проверки замените команду на:
{
"mcpServers": {
"poetrydb": {
"command": "node",
"args": ["/absolute/path/to/mcp-poetrydb/dist/index.js"]
}
}
}Инструменты
Каталог
catalog_overview: список категорий и доступных инструментовcatalog_category: показать инструменты для конкретной категории
Поиск
search_by_author: найти стихотворения по имени автораsearch_by_title: найти стихотворение по названиюsearch_by_lines: поиск текста внутри строк стихотворенияsearch_by_linecount: найти стихотворения по точному количеству строкsearch_combined: запрос нескольких полей PoetryDB в одном запросеlist_authors: список всех доступных авторов
Обнаружение
random_poem: получить одно или несколько случайных стихотворенийget_sonnets: получить стихотворения из 14 строкget_haikus: получить стихотворения из 3 строкlist_titles: список названий стихотворений
Примеры запросов
Простой
Random poem please.Ожидаемый инструмент:
random_poem({ "count": 1 })Просмотр
Show me the available poets.Ожидаемый инструмент:
list_authors({})Целевой поиск
Find Ozymandias.Ожидаемый инструмент:
search_by_title({ "title": "Ozymandias" })Поиск по тексту
Show me poems containing the word "love".Ожидаемый инструмент:
search_by_lines({ "text": "love" })Обнаружение по форме
Give me 14-line poems by Shakespeare.Ожидаемый инструмент:
search_combined({ "fields": "author,linecount", "values": "Shakespeare;14" })Более продвинутый
List Shakespeare results, but only return title and linecount.Ожидаемый инструмент:
search_by_author({ "author": "Shakespeare", "fields": "title,linecount" })Многошаговое исследование
Start with the catalog, then show me the discovery tools, then give me a sonnet.Типичная последовательность инструментов:
catalog_overview({})
catalog_category({ "category_id": "discovery" })
get_sonnets({})Разработка
npm run build
npm run test:ci
npm test
npm pack --dry-runПеременные окружения:
POETRYDB_BASE_URLPOETRYDB_REQUEST_TIMEOUT_MSPOETRYDB_REQUEST_RETRIES
Примечания
API-ключ не требуется.
Этот пакет не связан с PoetryDB.
Создан для MCP-клиентов, которые предпочитают компактный stdio-сервер вместо специальной интеграции с PoetryDB.
Идентификатор в реестре MCP:
io.github.lacausecrypto/poetrydb
Атрибуция
PoetryDB: poetrydb.org
Upstream project: thundercomb/poetrydb
Дополнительные примечания по реализации находятся в documentation.md.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceProvides access to a curated database of over 1,500 MCP tools with quality scores. Enables searching, browsing trending tools by category, discovering random tools, and retrieving detailed information about specific MCP tools.
- FlicenseAqualityFmaintenanceExposes Anthropic Claude Agent Skills as MCP tools for discovery, search, and reading skill guidance and assets.139
- FlicenseAqualityDmaintenanceExposes two MCP tools (discover and execute) that enable agents to query an OpenAPI schema via natural language and execute matched API operations.2
- AlicenseNot gradedqualityFmaintenanceEnables searching and retrieving poems from the PoetryDB API by title, keyword, or author, and also provides random poems for inspiration.8MIT
Related MCP Connectors
Poetry MCP — PoetryDB API (free, no auth)
Quotes MCP — citation-grade quote API for public-domain authors.
100+ MCP tools for AI agents: content metadata, trade intelligence, business-expertise analysis.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lacausecrypto/mcp-poetrydb'
If you have feedback or need assistance with the MCP directory API, please join our Discord server