83trust / 100

Penwright — writing-craft library, guide metadata, and magazine

by penwright.ink in Other

MCP serverPassing, checked 4 h ago

Read-only access to Penwright's writing-craft book library, grounded guide metadata (card-level...

https://penwright.ink/api/mcp
Tools
9
open to any client
Uptime
100%
last 30 days
Response time
242 ms
388 ms slowest 5%
Last check
Passed
4 h ago, next in 2 h

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "penwright-writing-craft-library-guide-metadata-and-magazine": {
      "type": "http",
      "url": "https://penwright.ink/api/mcp"
    }
  }
}

9 tools

  • search_library

    Search or list Penwright's writing-craft book library by title/author substring and/or property tag. No filters returns the first page.

  • get_library_work

    Returns one writing-craft library work's bibliographic record and (when profiled) its thesis.

  • get_guide

    Returns one live guide's title, subtitle, access, book count, and reading time — card-level metadata only, never the paid body/depth content. Known slugs (21): memoir-writing, nonfiction-writing, fiction-writing, getting-published, self-publishing, book-marketing…

  • get_magazine_piece

    Returns one published magazine piece's question, per-writer sections, and editor's coda — the same content the human page renders, ungated. Known slugs (1): the-whole-room--my-memoir-keeps-stalling-i-can-write-scenes.

  • get_debate

    Returns one debate — a named tension between poles argued by different books on the same capability guide, with stakes, guidance, and the library ids of resolvable authors on either side. Known slugs (38): memoir-sentence-craft-or-structural-architecture-first…

  • choose_camp

    Given a guide slug and one pick per debate ('A', 'B', or skip, in debate order, as a single string e.g. 'ABAB'), returns which library ids argue the picked side of each debate and the union reading list. Pure compute over public debate data — no book text is generated.

  • get_answer

    Get one Answer — question, grounded answer, visible citations — by id or slug, in the Answer contract v0 shape (ANSWERS-PROGRAM.md). Read-only. Returns null if not found.

  • list_answers

    List Answers (contract v0), paginated with an opaque cursor. Read-only.

  • search_answers

    Search Answers by free-text query over question/answer text. Returns contract v0 records. Read-only.

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
4 h agoPassed200242 ms
15 h agoPassed200223 ms
26 h agoPassed200264 ms
36 h agoPassed200204 ms
46 h agoPassed200232 ms
Show 10 older checks
2 days agoPassed200209 ms
3 days agoPassed200245 ms
3 days agoPassed200306 ms
4 days agoPassed200225 ms
4 days agoPassed200388 ms
4 days agoPassed200267 ms
5 days agoPassed200323 ms
5 days agoPassed200313 ms
6 days agoPassed200212 ms
6 days agoPassed200262 ms