Public Domain Check
io.github.chomkaevan/public-domain-check
US public-domain and copyright status for books, films, music and art. Pay per call via x402.
Connect this server
Add this to your MCP client config — claude_desktop_config.json (Claude Desktop) or .cursor/mcp.json (Cursor).Suits: Claude Desktop · Cursor.
{
"mcpServers": {
"public-domain-check": {
"command": "npx",
"args": [
"-y",
"public-domain-check-mcp@0.4.0"
],
"env": {
"WALLET_PRIVATE_KEY": "<your WALLET_PRIVATE_KEY>"
}
}
}
}- WALLET_PRIVATE_KEYsecretPrivate key of a wallet holding a little USDC on Base; pays a few cents per paid call. Free tools work without it.
A starting point — check the repository for exact arguments and setup. Restart your client after editing the config.
- Category
- Media & Creative
- Version
- 0.4.0
- Registry
- active
- Published
- 11/13/2026
On GitHub
read Nov 13, 2026- Stars
- 0
- Forks
- 0
- Last push
- Nov 13, 2026
- License
- MIT
JavaScript
From the README
Public Domain Check: MCP server Is this book, film, song or artwork in the US public domain, and when does it enter it? This MCP server answers that question for AI agents. It's backed by: • 2.38 million US Copyright Office registrations (1923–1977) • 434,000 renewal records, linked to their registrations • the US copyright term rules Paid tools cost a few cents per call, paid in USDC through x402. There's no account or API key. • Remote MCP (Streamable HTTP): https://public-domain-check-production.up.railway.app/mcp • HTTP API and docs: https://public-domain-check-production.up.railway.app (llms.txt, OpenAPI) Tools You're never charged when a request is invalid or the service needs more information. Brief answers by default. checkpublicdomain returns a short answer: the status, the date, the confidence, a one-line reason, and the record IDs. That's about 80% fewer tokens for your agent to read. For the complete reasoning and records ($0.02), pass format: "full" (local wrapper) or call checkpublicdomain_full (remote MCP). Use it Claude Desktop, Cursor, Windsurf, and other MCP clients Add this to your MCP config: • WALLETPRIVATEKEY is the private key of a wallet that holds a little USDC on Base. Use a dedicated wallet with a few dollars in it, not your main wallet. • Without a key, the free tools still work. • MAXPRICEPER_CALL is a hard cap, in US dollars, enforced on your machine.…
Read the full README on GitHub →Remotes
- streamable-http
https://public-domain-check-production.up.railway.app/mcp
More Media & Creative servers
Browse all Media & Creative →ClipForge
chriphil70
Trim, watermark, extract audio, and convert video to 9:16 vertical via API or MCP server.
Gemini MCP
chrischall
Generate and edit images with Google Gemini (Nano Banana / Nano Banana Pro) image models.
Musescore MCP
chrischall
MuseScore for Claude — search sheet music and read score metadata via your signed-in browser
Musicbrainz MCP
chrischall
MusicBrainz MCP — search/browse music metadata, cover art, and submit tags/ratings/collections
Setlist MCP
chrischall
setlist.fm concert data for Claude — setlists, artists, venues, tours, and cities
Tripadvisor MCP
chrischall
TripAdvisor location search, details, photos, and reviews via the Terra API
Add the badge to your site
Show visitors that Public Domain Check is listed here — it’s also the link we check for a free listing.
HTML — for your website
<a href="https://serverdex.io/server/io-github-chomkaevan-public-domain-check?utm_source=badge"><img src="https://serverdex.io/brand/badge.svg" alt="Public Domain Check — listed on Serverdex" width="123" height="40" loading="lazy"></a>Recommended. A dofollow link from your own domain is the one that counts for search engines, and it's the link we check for a free listing.
Markdown — for your README
[](https://serverdex.io/server/io-github-chomkaevan-public-domain-check?utm_source=badge)Nice for visibility, but GitHub marks README links nofollow, so it doesn't pass authority. Use the HTML badge on your site as well.