ZBS Index What actually exists in applied AI, with the source next to it

mcp server

New Mexico Literacy Project

Free book-donation pickup logistics and first-edition identification tools for New Mexico.

Description as published by the maintainer. Source

  • version 0.5.0
  • active

active — Registry entry last updated 2026-07-07.

What this server can do

16 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.

nmlp_cd_lookup(identifier)
Identify a CD from any number printed on it: DIDX hub/master IDs (DIDX-2113), label catalog numbers (CK 40999), barcodes, or music-club 'D ######' numbers. Returns artist, album, year, label. Backed by NMLP's Discogs-derived identifier index plus MusicBrainz fallback. Human tool: https://newmexicoliteracyproject.org/cd-lookup Required: identifier.
nmlp_check_coverage(zip)
Check whether NMLP picks up books at a given five-digit US ZIP code. Returns coverage tier (core_metro, metro, near_metro, drop_off_only, out_of_area), typical pickup window in days, minimum quantity, and a human-readable message. ALWAYS call this BEFORE nmlp_schedule_pickup. Required: zip.
nmlp_decode_number_line(text)
Decode a copyright-page number line / printer's key (and any 'First Edition' wording) to determine which printing a book is. Paste the row of small numbers and/or the edition statement. Handles the Random-House-ends-in-2 exception and flags book-club editions. Returns the printing, a plain-English verdict, and the detected line. Required: text.
nmlp_get_archive
Get NMLP's donation archive entries as structured Book records.
nmlp_get_business_card
Get NMLP's canonical business entity card — address, phone, services, area served, languages.
nmlp_get_donation_options
Get the comparison matrix of every Albuquerque book donation option (NMLP, Goodwill, Savers, Better World Books, Friends of APL, Habitat ReStore, regional pulper).
nmlp_get_knowledge
Get the aggregated NMLP Knowledge Base (donor archetypes, routing tracks, condition grades, decision framework, donor glossary, named partners, coverage tiers).
nmlp_get_pillar_guides
Get NMLP's pillar guide manifest — 60+ Southwest author/publisher authentication and pricing guides.
nmlp_identify_first_edition(title, author)
Identify whether a specific book is a first edition. Given a title (and optionally author), returns that title's POINTS OF ISSUE — the exact details that mark a true first printing — plus true-first precedence (US vs UK), book-club/reprint tells, publisher, year, the human-readable page URL, and a citation. THE tool for 'how do I tell if my copy of X is a first edition.' Draws on 6,700+ independently-verified titles (CC BY 4.0, DOI 10.5281/zenodo.21184548). Required: title.
nmlp_lccn_lookup(lccn)
Resolve a Library of Congress Catalog Card Number (LCCN) to title, author, year, publisher, ISBN, and ASIN. The missing barcode for pre-ISBN (pre-1967) books: users read the number off the copyright page ('Library of Congress Catalog Card Number: 63-12345'). Dashes and spaces optional. Backed by 20M+ Library of Congress and Open Library records. Human tool: https://newmexicoliteracyproject.org/lccn-lookup Required: lccn.
nmlp_lookup_publisher_rules(publisher)
Look up a publisher's first-edition identification conventions — how that house designated a first printing across eras (stated-edition wording, number lines, colophons, dated printings). Covers 850+ publishers. Required: publisher.
nmlp_resolve(identifier)
One Box: resolve ANY physical-media identifier in one call — auto-detects the type (Library of Congress LCCN, ISBN-10/13, CD DIDX hub code, label catalog number, UPC/EAN barcode, vinyl matrix/runout etching) and returns ranked typed candidates across NMLP's 48M-record indexes (20.9M LCCN + 8.7M CD + 19M vinyl). ISBN input returns the exact Amazon listing link (ASIN=ISBN-10), never a title search. Misses return Attested Absence: exactly which indexes were checked at what dataset version, so 'not found' is usable evidence. Use this when you don't know what kind of number you have; use the specialized lookups when you do. Identification only — does NOT appraise or value items; NMLP never buys books. Human tool: https://newmexicoliteracyproject.org/lookup Required: identifier.
nmlp_schedule_pickup(donorName, addressZip, addressCity, agentSource, addressState, specialNotes, addressStreet, callbackEmail, callbackPhone, donorLanguage, estimatedSize, preferredWindow)
Submit a real free book pickup request to NMLP. Every submission triggers a real outreach to Josh, the single human operator. NEVER submit speculative or unconsented requests. Required: donorName, addressStreet, addressCity, addressZip, estimatedSize, agentSource.
nmlp_search_qa(limit, query)
Search NMLP's long-tail Q&A reference (85+ entries) by keyword. Returns top matching entries with question, summary, and URL. Required: query.
nmlp_search_titles(limit, query)
Search the first-edition title reference by title or author. Returns matching collectible titles with their per-title identification-page URLs. Use nmlp_identify_first_edition for the full points of one specific title. Required: query.
nmlp_vinyl_lookup(identifier)
Identify a vinyl record from the matrix/runout etching in the deadwax (stamper suffixes vary copy to copy, so stable-prefix matching is built in), the label catalog number, or the barcode. Returns artist, album, year, label, catalog number. Backed by NMLP's Discogs-derived vinyl identifier index plus MusicBrainz fallback. Human tool (with a Goldmine-style grading checklist): https://newmexicoliteracyproject.org/vinyl-lookup Required: identifier.

Last successful function declaration observed on . Source: https://newmexicoliteracyproject.org/api/mcp. We list what the server declared; we do not call any of these functions.

Endpoint status observed on . Source: https://newmexicoliteracyproject.org/api/mcp.

Signals

These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.

Signal Value What it measures Window Observed Source
Latest published version 0.5.0 Latest version string the maintainer published to the registry. as of fetch Model Context Protocol
Registry record last updated 2026-07-07 When the registry record was last updated by its maintainer. point in time Model Context Protocol
First listed in the MCP Registry 2026-07-07 Date this server was first published to the official MCP Registry. Not a usage or quality measure. point in time Model Context Protocol
mcp tools declared 16 tools Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. as of probe newmexicoliteracyproject.org
mcp endpoint status ok The server listed 16 functions when asked. as of probe newmexicoliteracyproject.org

Where to get it

This record as data

Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.

GET /api/v1/entries/mcp_server.json

Sources

  1. Tools declared by the MCP server at https://newmexicoliteracyproject.org/api/mcp — newmexicoliteracyproject.org, observed , trust tier 1.
  2. Official MCP Registry — Model Context Protocol, observed , trust tier 1.