New Mexico Literacy Project

org.newmexicoliteracyprojectPublished by newmexicoliteracyproject.orgOfficial publisherv0.6.1Updated Oct 26, 2026

Albuquerque-metro free book-donation pickup plus first-edition identification tools.

Overview

AI-generated overview

New Mexico Literacy Project server: check Albuquerque book-pickup coverage, request a real pickup, and identify first editions, LCCNs, CDs and vinyl.

What you can do
  • Check ZIP-code pickup coverage and get NMLP's business card, knowledge base, archive and donation-option comparison
  • Submit a real free book-pickup request for the Albuquerque metro area
  • Search the Q&A reference and the first-edition title and pillar-guide indexes
  • Identify first editions, decode copyright-page number lines, and look up publisher conventions for 860+ houses
  • Resolve LCCN, ISBN, CD, barcode and vinyl matrix identifiers, or auto-detect any of them in one call
When to use it
Useful for donors in or near Albuquerque who want to know whether books can be picked up and to schedule a pickup, and for booksellers, collectors or librarians who need first-edition, printing, publisher or media-identifier lookups.
Requirements
Remote streamable HTTP endpoint at newmexicoliteracyproject.org; no packages, environment variables or headers declared. No authentication is declared.
Before you install
The pickup tool submits a real request and triggers outreach to a single human operator, so only send consented, non-speculative requests. Pickup is limited to the Albuquerque metro area. Identifier lookups are reference data and may be incomplete for some cases, such as music-club CD numbers.

Installation

In SourceWeft

  1. Open New Mexico Literacy Project in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/org.newmexicoliteracyproject%2Fnmlp-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "new-mexico-literacy-project": {
      "type": "http",
      "url": "https://newmexicoliteracyproject.org/api/mcp"
    }
  }
}

Tools

16

nmlp_check_coverage

Check whether NMLP picks up books at a given five-digit US ZIP code. Pickup is Albuquerque metro only (core + extension tier); everywhere else gets the 24/7 drop box or donor-paid mail-in. Returns coverage tier (core_metro, metro, near_metro, drop_off_only, out_of_area), whether pickup is available, minimum quantity, the current scheduling note (pickups are scheduled by route — no day-count window), and a human-readable message. ALWAYS call this BEFORE nmlp_schedule_pickup, and do not submit a pickup request when pickupAvailable is false.

Parametersziprequired

nmlp_schedule_pickup

Submit a real free book pickup request to NMLP (Albuquerque metro only; pickups are scheduled by route). Every submission triggers a real outreach to Josh, the single human operator. NEVER submit speculative or unconsented requests. Addresses outside the pickup area are recorded but answered with drop-off / mail-in options (pickupAvailable:false).

ParametersdonorNamerequiredaddressZiprequiredaddressCityrequiredagentSourcerequiredaddressStatespecialNotesaddressStreetrequiredcallbackEmailcallbackPhonedonorLanguageestimatedSizerequiredpreferredWindow

nmlp_search_qa

Search NMLP's long-tail Q&A reference (80+ entries) by keyword. Returns top matching entries with question, summary, and URL.

Parameterslimitqueryrequired

nmlp_get_donation_options

Get the comparison matrix of Albuquerque book donation options (NMLP, Goodwill, Savers, Better World Books, Friends of APL, regional pulper, and more).

Takes no parameters.

nmlp_get_knowledge

Get the aggregated NMLP Knowledge Base (donor archetypes, routing tracks, condition grades, decision framework, donor glossary, coverage tiers).

Takes no parameters.

nmlp_get_business_card

Get NMLP's canonical business entity card — address, phone, services, area served, languages, and the 24/7 drop box (dropBox): a covered, waterproof box outside the gate, near the road, at 5445 Edith Blvd NE (Unit A is only the business address) that takes books and all media in any condition plus clean, wearable clothing. Someone is at the warehouse 8 a.m.-3 p.m. daily to help unload; if the box is full or a load is too big, text 505-250-3804 or come in that window, and never leave items beside the box. Calls are answered in English; Spanish speakers text for a written reply in Spanish.

Takes no parameters.

nmlp_get_archive

Get NMLP's donation archive entries as structured Book records.

Takes no parameters.

nmlp_get_pillar_guides

Get NMLP's pillar guide manifest — 90+ Southwest author and collectible-book reference guides (first-edition identification, points of issue, provenance).

Takes no parameters.

nmlp_identify_first_edition

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 8,300+ verified titles on the site (CC BY 4.0); the DOI 10.5281/zenodo.21184548 deposit (2026-07-04) holds 6,717 of them.

Parameterstitlerequiredauthor

nmlp_decode_number_line

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.

Parameterstextrequired

nmlp_lookup_publisher_rules

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 860+ publishers.

Parameterspublisherrequired

nmlp_search_titles

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.

Parameterslimitqueryrequired

nmlp_lccn_lookup

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

Parameterslccnrequired

nmlp_cd_lookup

Identify a CD from a number printed on it: DIDX hub/master IDs (DIDX-2113), label catalog numbers (CK 40999) or barcodes. Music-club 'D ######' numbers are not reliably covered, and a hit on one can be a different album, so check the artist and title against the disc. Returns artist, album, year, label. Backed by NMLP's Discogs-derived identifier index plus MusicBrainz fallback. Human tool: https://newmexicoliteracyproject.org/cd-lookup

Parametersidentifierrequired

nmlp_vinyl_lookup

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

Parametersidentifierrequired

nmlp_resolve

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

Parametersidentifierrequired

Version history

2
  1. v0.6.1LatestOct 23, 2026
  2. v0.6.0Sep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.