Search / org.newmexicoliteracyproject/nmlp-mcp
New Mexico Literacy Project
R0· no sign-inFree book-donation pickup logistics and first-edition identification tools for New Mexico.
v0.6.0 · active · website · descriptor JSON · versions
Search / org.newmexicoliteracyproject/nmlp-mcp
R0· no sign-inFree book-donation pickup logistics and first-edition identification tools for New Mexico.
v0.6.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"nmlp-mcp": {
"type": "http",
"url": "https://newmexicoliteracyproject.org/api/mcp"
}
}
}claude mcp add --transport http nmlp-mcp https://newmexicoliteracyproject.org/api/mcp[mcp_servers.nmlp-mcp]
url = "https://newmexicoliteracyproject.org/api/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"nmlp-mcp": {
"type": "remote",
"url": "https://newmexicoliteracyproject.org/api/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"nmlp-mcp": {
"type": "http",
"url": "https://newmexicoliteracyproject.org/api/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=nmlp-mcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbmV3bWV4aWNvbGl0ZXJhY3lwcm9qZWN0Lm9yZy9hcGkvbWNwIn0%3D"
}{
"servers": {
"nmlp-mcp": {
"type": "http",
"url": "https://newmexicoliteracyproject.org/api/mcp"
}
}
}{
"mcpServers": {
"nmlp-mcp": {
"httpUrl": "https://newmexicoliteracyproject.org/api/mcp"
}
}
}extensions:
"nmlp-mcp":
enabled: true
name: "nmlp-mcp"
type: streamable_http
uri: "https://newmexicoliteracyproject.org/api/mcp"
timeout: 300
protocol.modernnewest supported version is 2024-11-05; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: nmlp_search_qa (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); nmlp_identify_first_edition (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); nmlp_decode_number_line (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 2,115 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes9 tool changes in 30 daysstability.rug_pull2 tools kept their name but changed most of their description in 30 days; review before trusting themdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagenmlp_get_business_cardchangeddescriptionmeaning changedGet NMLP's canonical business entity card — address, phone, services, area served, languages.
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.
nmlp_lookup_publisher_ruleschangeddescriptionLook 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.
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.
nmlp_identify_first_editionchangeddescriptionIdentify 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).
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.
nmlp_get_pillar_guideschangeddescriptionmeaning changedGet NMLP's pillar guide manifest — 60+ Southwest author/publisher authentication and pricing guides.
Get NMLP's pillar guide manifest — 90+ Southwest author and collectible-book reference guides (first-edition identification, points of issue, provenance).
nmlp_get_knowledgechangeddescriptionGet the aggregated NMLP Knowledge Base (donor archetypes, routing tracks, condition grades, decision framework, donor glossary, named partners, coverage tiers).
Get the aggregated NMLP Knowledge Base (donor archetypes, routing tracks, condition grades, decision framework, donor glossary, coverage tiers).
nmlp_get_donation_optionschangeddescriptionGet the comparison matrix of every Albuquerque book donation option (NMLP, Goodwill, Savers, Better World Books, Friends of APL, Habitat ReStore, regional pulper).
Get the comparison matrix of Albuquerque book donation options (NMLP, Goodwill, Savers, Better World Books, Friends of APL, regional pulper, and more).
nmlp_search_qachangeddescriptionSearch NMLP's long-tail Q&A reference (85+ entries) by keyword. Returns top matching entries with question, summary, and URL.
Search NMLP's long-tail Q&A reference (80+ entries) by keyword. Returns top matching entries with question, summary, and URL.
nmlp_schedule_pickupchangeddescriptionSubmit 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.
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).
nmlp_check_coveragechangeddescriptionCheck 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.
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.
Full history: list_changes · trend: quality JSON.
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-96% ~updated-47d-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://newmexicoliteracyproject.org/api/mcp streamable-http | none | yes | 96% | 147 ms | 2024-11-05 | 2026-10-19 |
nmlp_cd_lookup | 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 |
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. |
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. |
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, 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. |
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). |
nmlp_get_knowledge | Get the aggregated NMLP Knowledge Base (donor archetypes, routing tracks, condition grades, decision framework, donor glossary, coverage tiers). |
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). |
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. |
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 |
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. |
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 |
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). |
nmlp_search_qa | Search NMLP's long-tail Q&A reference (80+ entries) by keyword. Returns top matching entries with question, summary, and URL. |
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. |
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 |
Schemas: list_tools.
{
"name": "org.newmexicoliteracyproject/nmlp-mcp",
"title": "New Mexico Literacy Project",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://newmexicoliteracyproject.org/api/mcp",
"type": "streamable-http"
}
],
"version": "0.6.0",
"websiteUrl": "https://newmexicoliteracyproject.org",
"description": "Free book-donation pickup logistics and first-edition identification tools for New Mexico."
}