aryandkulkarni/mcp-copyright-search
3.1
If you are the rightful owner of mcp-copyright-search and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP server for searching and retrieving records from the U.S. Copyright Office's public registration database.
Copyright MCP Server
An MCP (Model Context Protocol) server for searching and retrieving records from the U.S. Copyright Office's public registration database.
Features
- Search copyright records by book title
- Retrieve detailed registration information
- Format results in a human-readable format
Project Structure
copyright-mcp-server/
├── main.py # Main entry point
├── server.py # MCP server instance
├── requirements.txt # Python dependencies
├── README.md # This file
└── tools/ # MCP tools package
├── __init__.py # Package initialization
├── copyright_tools.py # MCP tool definitions
└── search_book.py # Copyright database search logic
Installation
- Create a virtual environment:
python -m venv env
- Activate the virtual environment:
# Windows
env\Scripts\activate
# macOS/Linux
source env/bin/activate
- Install dependencies:
pip install -r requirements.txt
Usage
Run the MCP server:
python main.py
Tools
search_book_by_title
Search the U.S. Copyright Office database for a book by title.
Parameters:
title(string): The title of the book to search for
Returns: Formatted search results including registration details, authors, publication dates, and more.