Card snapshot
library.forgemesh.io
·
2026-09-29 12:15:50 UTC
·
56b256020592ae1d9a5ec9a25a6af6f9d79c879ccc90a994afb90e06f471d1e2
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "ForgeMesh Library",
"description": "Paid public-domain knowledge base for agents: curated shelves and full-text passage retrieval over 61,000+ public-domain books (retrieval only, never LLM-generated or summarized). No license, API key or account; pay per call in USDC on Base via x402 (HTTP 402).",
"url": "https://library.forgemesh.io",
"provider": {
"organization": "ForgeMesh Labs",
"url": "https://forgemesh.io"
},
"version": "1.0.0",
"protocolVersion": "1.0",
"documentationUrl": "https://library.forgemesh.io/llms.txt",
"supportedProtocols": [
"x402",
"http"
],
"supportedInterfaces": [
{
"url": "https://library.forgemesh.io/adventure",
"protocolBinding": "HTTP+JSON",
"protocolVersion": "1.0"
}
],
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json"
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false
},
"discovery": {
"x402": "https://library.forgemesh.io/.well-known/x402.json",
"openapi": "https://library.forgemesh.io/openapi.json",
"llms": "https://library.forgemesh.io/llms.txt",
"ard": "https://library.forgemesh.io/.well-known/ard.json",
"agentsTxt": "https://library.forgemesh.io/agents.txt"
},
"skills": [
{
"id": "adventure",
"name": "adventure",
"description": "Curated shelf of public-domain adventure fiction, ranked by historical popularity. Returns title, author, year, book_id, and drill-down routes for full-text retrieval. No license, no API key required. ($0.003 per call, x402)",
"url": "https://library.forgemesh.io/adventure",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/adventure"
]
},
{
"id": "ask-alice-in-wonderland",
"name": "ask-alice-in-wonderland",
"description": "Ask a question about Alice's Adventures in Wonderland for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No li\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-alice-in-wonderland",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-alice-in-wonderland"
]
},
{
"id": "ask-art-of-war",
"name": "ask-art-of-war",
"description": "Ask a question about The Art of War for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the text itself, with chapter and location citations. Retrieval only, full-text search over the real text, not a generated summary or answer. No license, no API key \u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-art-of-war",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-art-of-war"
]
},
{
"id": "ask-count-of-monte-cristo",
"name": "ask-count-of-monte-cristo",
"description": "Ask a question about The Count of Monte Cristo for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, \u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-count-of-monte-cristo",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-count-of-monte-cristo"
]
},
{
"id": "ask-crime-and-punishment",
"name": "ask-crime-and-punishment",
"description": "Ask a question about Crime and Punishment for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no AP\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-crime-and-punishment",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-crime-and-punishment"
]
},
{
"id": "ask-don-quixote",
"name": "ask-don-quixote",
"description": "Ask a question about Don Quixote for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API key req\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-don-quixote",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-don-quixote"
]
},
{
"id": "ask-dracula",
"name": "ask-dracula",
"description": "Ask a question about Dracula for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API key required. ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-dracula",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-dracula"
]
},
{
"id": "ask-frankenstein",
"name": "ask-frankenstein",
"description": "Ask a question about Frankenstein for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API key re\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-frankenstein",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-frankenstein"
]
},
{
"id": "ask-great-expectations",
"name": "ask-great-expectations",
"description": "Ask a question about Great Expectations for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API \u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-great-expectations",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-great-expectations"
]
},
{
"id": "ask-grimms-fairy-tales",
"name": "ask-grimms-fairy-tales",
"description": "Ask a question about Grimms' Fairy Tales for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-grimms-fairy-tales",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-grimms-fairy-tales"
]
},
{
"id": "ask-jane-eyre",
"name": "ask-jane-eyre",
"description": "Ask a question about Jane Eyre for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API key requi\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-jane-eyre",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-jane-eyre"
]
},
{
"id": "ask-meditations",
"name": "ask-meditations",
"description": "Ask a question about Marcus Aurelius's Meditations for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the text itself, with location citations. Retrieval only, full-text search over the real text, not a generated summary or answer. No license, no API k\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-meditations",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-meditations"
]
},
{
"id": "ask-moby-dick",
"name": "ask-moby-dick",
"description": "Ask a question about Moby-Dick for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API key requi\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-moby-dick",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-moby-dick"
]
},
{
"id": "ask-picture-of-dorian-gray",
"name": "ask-picture-of-dorian-gray",
"description": "Ask a question about The Picture of Dorian Gray for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license,\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-picture-of-dorian-gray",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-picture-of-dorian-gray"
]
},
{
"id": "ask-pride-and-prejudice",
"name": "ask-pride-and-prejudice",
"description": "Ask a question about Pride and Prejudice for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-pride-and-prejudice",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-pride-and-prejudice"
]
},
{
"id": "ask-sherlock-holmes",
"name": "ask-sherlock-holmes",
"description": "Ask a question about The Adventures of Sherlock Holmes for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No l\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-sherlock-holmes",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-sherlock-holmes"
]
},
{
"id": "ask-the-iliad",
"name": "ask-the-iliad",
"description": "Ask a question about Homer's Iliad for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the text itself, with chapter and location citations. Retrieval only, full-text search over the real text, not a generated summary or answer. No license, no API key r\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-the-iliad",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-the-iliad"
]
},
{
"id": "ask-the-odyssey",
"name": "ask-the-odyssey",
"description": "Ask a question about Homer's Odyssey for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the text itself, with chapter and location citations. Retrieval only, full-text search over the real text, not a generated summary or answer. No license, no API key\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-the-odyssey",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-the-odyssey"
]
},
{
"id": "ask-the-republic",
"name": "ask-the-republic",
"description": "Ask a question about Plato's Republic for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the text itself, with location citations. Retrieval only, full-text search over the real text, not a generated summary or answer. No license, no API key required. ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-the-republic",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-the-republic"
]
},
{
"id": "ask-the-time-machine",
"name": "ask-the-time-machine",
"description": "Ask a question about The Time Machine for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API ke\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-the-time-machine",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-the-time-machine"
]
},
{
"id": "ask-tom-sawyer",
"name": "ask-tom-sawyer",
"description": "Ask a question about The Adventures of Tom Sawyer for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No licens\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-tom-sawyer",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-tom-sawyer"
]
},
{
"id": "ask-treasure-island",
"name": "ask-treasure-island",
"description": "Ask a question about Treasure Island for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API key\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-treasure-island",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-treasure-island"
]
},
{
"id": "ask-walden",
"name": "ask-walden",
"description": "Ask a question about Thoreau's Walden for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the text itself, with chapter and location citations. Retrieval only, full-text search over the real text, not a generated summary or answer. No license, no API ke\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-walden",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-walden"
]
},
{
"id": "ask-war-and-peace",
"name": "ask-war-and-peace",
"description": "Ask a question about War and Peace for a tutoring agent, quiz generator, or reading app \u2014 get back the most relevant passages from the book itself, with chapter and location citations. Retrieval only, full-text search over the real book, not a generated summary or answer. No license, no API key r\u2026 ($0.01 per call, x402)",
"url": "https://library.forgemesh.io/ask-war-and-peace",
"tags": [
"x402",
"books",
"library",
"text",
"post"
],
"examples": [
"POST https://library.forgemesh.io/ask-war-and-peace"
]
},
{
"id": "x402-catalog",
"name": "Full catalog (317 paid routes)",
"description": "This host exposes 317 x402 routes; the complete list with prices and payTo is the free manifest at https://library.forgemesh.io/.well-known/x402.json.",
"url": "https://library.forgemesh.io/.well-known/x402.json",
"tags": [
"x402",
"catalog",
"discovery",
"books",
"library",
"text"
],
"examples": [
"GET https://library.forgemesh.io/.well-known/x402.json"
]
}
],
"securitySchemes": {
"x402": {
"type": "x402",
"description": "HTTP 402 payment challenge; pay in USDC on Base (eip155:8453) and retry with the PAYMENT-SIGNATURE header. No accounts or API keys."
}
},
"securityRequirements": [
{
"x402": []
}
],
"note": "x402 HTTP API, not JSON-RPC A2A: paid routes answer HTTP 402 with x402 payment terms (USDC, Base). Pay the challenge and repeat the request."
}