Accesses the National Sheep Improvement Program (NSIP) Search API to retrieve comprehensive sheep breeding and genetic data.
The NSIP API Client is a Python library that offers programmatic access to the National Sheep Improvement Program (NSIP) Search API, which was reverse-engineered from the public nsipsearch.nsip.org website. It allows users to retrieve detailed animal information, genetic traits (EBVs), pedigree/lineage, and progeny records, along with breed-specific metadata. Additionally, it includes an MCP (Model Context Protocol) server designed for seamless integration with LLM applications, providing intelligent context management, response summarization for large datasets, and efficient caching to optimize performance and reduce API load.