Search / com.vooks/catalog
Vooks catalog
R0· no sign-inSearch the Vooks children's library by age, topic and language, and read published prices.
v1.0.0 · active · website · descriptor JSON · versions
Search / com.vooks/catalog
R0· no sign-inSearch the Vooks children's library by age, topic and language, and read published prices.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"catalog": {
"type": "http",
"url": "https://www.vooks.com/mcp"
}
}
}claude mcp add --transport http catalog https://www.vooks.com/mcp[mcp_servers.catalog]
url = "https://www.vooks.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"catalog": {
"type": "remote",
"url": "https://www.vooks.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"catalog": {
"type": "http",
"url": "https://www.vooks.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=catalog&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vd3d3LnZvb2tzLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"catalog": {
"type": "http",
"url": "https://www.vooks.com/mcp"
}
}
}{
"mcpServers": {
"catalog": {
"httpUrl": "https://www.vooks.com/mcp"
}
}
}extensions:
"catalog":
enabled: true
name: "catalog"
type: streamable_http
uri: "https://www.vooks.com/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changesstability.rug_pullstability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% +updated-9d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://www.vooks.com/mcp streamable-http | none | yes | 100% | 216 ms | 2025-06-18 | 2026-11-14 |
create_catalog_export | Start an asynchronous export of every Vooks title matching the given filters, for bulk work that would otherwise be hundreds of searches. Returns a job id immediately; poll it with get_export_job. The idempotency_key makes a retry safe: calling again with the same key returns the original job rather than starting a second one. |
get_export_jobread-only | Report the status of an export started by create_catalog_export. download_url points at the finished export. A job is derived from its id rather than stored, so it never expires and needs no polling: the status is succeeded the moment create_catalog_export returns. |
get_pricing_plansread-only | Return every published Vooks subscription plan with its price, billing interval, audience and free-trial length, plus the school and district option, which is quoted per customer rather than priced. Use this to answer what Vooks costs instead of quoting a figure from memory. |
get_titleread-only | Fetch a single Vooks title by its slug, including the publisher's full description, age band, Lexile measure, running time and topics. Reads the live catalog rather than the search index, so it is never a snapshot. Use it after search_titles when you need to say more about one book than the search result carries. |
list_topicsread-only | List every topic slug search_titles accepts, with how many titles carry each one. Call this before filtering by topic rather than guessing a slug: a guess that does not exist is rejected, and this tells you what the library is actually organised around. |
recommend_titlesread-only | Pick Vooks titles for one child, given their age, what they are interested in, how many minutes are available and which language to narrate in. Each recommendation comes back with the reason it was chosen, so you can explain the pick to a parent or teacher rather than just listing books. |
search_titlesread-only | Search the Vooks library of animated read-along storybooks, audiobooks and ebooks for children. Combine a free-text query with a child's age, a topic, a narration language and whether an audio-only version exists. Use this to answer 'what should a five-year-old who likes dinosaurs watch'. Returns the matching titles and the true total for the filters, so you can tell a narrow result from an empty library. |
Schemas: list_tools.
{
"name": "com.vooks/catalog",
"title": "Vooks catalog",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://www.vooks.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://www.vooks.com/developers",
"description": "Search the Vooks children's library by age, topic and language, and read published prices."
}