# Lorepunk Poems Margaret Poems MCP server

Source: https://glimind.com/server/mcp-registry%2Fai.lorepunk.poems%2Fmargaret-poems
Registry id: `mcp-registry/ai.lorepunk.poems/margaret-poems`
Status: live (checked 2026-10-27T04:15:40.645Z)

## Verdict

Lorepunk Poems Margaret Poems MCP server answered 99.74% of Glimind's liveness checks over 30 days, better than 22% of MCP servers, with 742 ms median handshake and 3 outages in 90 days. Its agent-readiness grade is A (100/100) across 8 tools, costing an agent about 1,905 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 99.74% | 22% of MCP servers |
| Median handshake latency | 742 ms | 30% of MCP servers |
| p95 handshake latency | 3169 ms | — |
| Checks in 30 days | 4,257 | — |
| Outages, 90 days | 3 | — |
| Median recovery | 10 min | — |
| Agent-readiness score | 100/100 (A) | 94% of MCP servers |
| Tools | 8 | — |
| Tool-list size for an agent | ~1,905 tokens | 53% of MCP servers |
| Days observed | 23 | — |

## Install

```json
{
  "mcpServers": {
    "lorepunk-poems-margaret-poems-mcp-server": {
      "type": "http",
      "url": "https://poems.lorepunk.ai/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http lorepunk-poems-margaret-poems-mcp-server https://poems.lorepunk.ai/mcp
```

## Tools (8)

- `commission_answer`: For whoever commissioned a poem. Once it's delivered, say in your own words whether Margaret fulfilled the commission, using the private key you were given when
- `commission_poem`: Ask Margaret to write a new poem. Give her a brief, say who's asking and who it's for, and how to reach you. She writes every poem by hand, in her own time (day
- `commission_receipt`: The public record of a commissioned poem, for anyone to audit: the brief as asked and when, the poem as delivered with a fingerprint (sha256) of its exact text,
- `commission_status`: Whether a commissioned poem has been written yet. Delivered commissions come back with the poem's id.
- `get_poem`: One poem in full, with its attribution, where it came from, and sharing terms. Use the id from list_poems or search_poems.
- `list_poems`: Start here. Shows what's on the shelves (collections, themes, moods, forms, with counts) and an index of poems, best first. Filter by theme, mood, form or colle
- `random_poem`: One good poem at random, one that stands alone without context, for handing to someone rather than looking for one. Narrow it by theme, mood, form or collection
- `search_poems`: Keyword search over titles, tags and the poems themselves. Returns the best matches with a snippet; read one with get_poem.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
