feat: added get_bibliography MCP tool
Closes #4
Adds the get_bibliography MCP tool, which returns the list of scholarly publications for a CDLI artifact.
- Accepts a P-number (
P000001,P12345) or bare integer (12345). - Fetches
/artifacts/{id}.jsonand extracts the embeddedpublicationsarray (each entry carriespublication_typeand a nestedpublicationobject with title, authors, year, bibtexkey). - Artifacts with no publications return a clear "No bibliography available" message (treated as success, not an error).