io.github.lacausecrypto/poetrydb
PoetryDB MCP Server
PoetryDB를 통해 고전 시를 탐색하는 비공식 MCP 서버입니다.
한눈에 보기
항목 | 값 |
도구 | 12 |
카테고리 | 3 |
전송 방식 | stdio |
인증 | 없음 |
MCP 레지스트리 이름 |
|
npm 패키지 |
|
소스 API |
|
콘텐츠 | 작가, 제목, 행 텍스트, 형식별 고전 시 |
Related MCP server: ClaudeSkills MCP Server
설치
npm install -g mcp-poetry또는 소스에서:
npm install
npm run buildMCP 레지스트리
이 서버는 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와 제휴 관계가 아닙니다.
맞춤형 PoetryDB 통합보다 간결한 stdio 서버를 선호하는 MCP 클라이언트를 위해 제작되었습니다.
MCP 레지스트리 ID:
io.github.lacausecrypto/poetrydb
출처 표기
PoetryDB: poetrydb.org
업스트림 프로젝트: 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