aryandkulkarni/mcp-copyright-search
3.2
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.