Skip to main content
Glama
lacausecrypto

io.github.lacausecrypto/poetrydb

PoetryDB MCP Server

npm version CI npm total downloads Node.js License: MIT

PoetryDB를 통해 고전 시를 탐색하는 비공식 MCP 서버입니다.

한눈에 보기

항목

도구

12

카테고리

3

전송 방식

stdio

인증

없음

MCP 레지스트리 이름

io.github.lacausecrypto/poetrydb

npm 패키지

mcp-poetry

소스 API

https://poetrydb.org

콘텐츠

작가, 제목, 행 텍스트, 형식별 고전 시

Related MCP server: ClaudeSkills MCP Server

설치

npm install -g mcp-poetry

또는 소스에서:

npm install
npm run build

MCP 레지스트리

이 서버는 MCP 레지스트리에 다음 이름으로 게시되어 있습니다:

io.github.lacausecrypto/poetrydb

Claude 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_URL

  • POETRYDB_REQUEST_TIMEOUT_MS

  • POETRYDB_REQUEST_RETRIES

참고 사항

  • API 키가 필요 없습니다.

  • 이 패키지는 PoetryDB와 제휴 관계가 아닙니다.

  • 맞춤형 PoetryDB 통합보다 간결한 stdio 서버를 선호하는 MCP 클라이언트를 위해 제작되었습니다.

  • MCP 레지스트리 ID: io.github.lacausecrypto/poetrydb

출처 표기

추가 구현 참고 사항은 documentation.md에 있습니다.

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

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

  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Provides 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.
  • F
    license
    A
    quality
    D
    maintenance
    Exposes two MCP tools (discover and execute) that enable agents to query an OpenAPI schema via natural language and execute matched API operations.
    2
  • A
    license
    Not graded
    quality
    F
    maintenance
    Enables searching and retrieving poems from the PoetryDB API by title, keyword, or author, and also provides random poems for inspiration.
    8
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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