Tool tree
A curated public collection of the works, critiques, and teachings of Jay Rosen, professor of journalism at NYU. 25,000+ records spanning four decades.
Implementation
gradeNot graded
gradeNot graded
get_archive_facetsAnswer
List the categories, eras, publications, and content types accepted by archive search.
View tool JSON
{
"name": "get_archive_facets",
"kind": "answer",
"impl": "imperative",
"description": "List the categories, eras, publications, and content types accepted by archive search.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/j/rosen-archive/"
}search_archiveAnswer
Search public archive records without changing the current page or archive data.
View tool JSON
{
"name": "search_archive",
"kind": "answer",
"impl": "imperative",
"description": "Search public archive records without changing the current page or archive data.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 200
},
"categories": {
"type": "array",
"maxItems": 6,
"uniqueItems": true,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 120
}
},
"era": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "An exact value from get_archive_facets. Do not use with year."
},
"year": {
"type": "string",
"pattern": "^\\d{4}$",
"description": "A four-digit year. Do not use with era."
},
"publication": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"content_type": {
"type": "string",
"enum": [
"article",
"twitter",
"bluesky"
]
},
"sort": {
"type": "string",
"enum": [
"date-asc",
"date-desc",
"title-asc"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 10
}
},
"additionalProperties": false
},
"page": "/j/rosen-archive/"
}get_archive_recordAnswer
Read one public archive record by its record identifier without changing the page.
View tool JSON
{
"name": "get_archive_record",
"kind": "answer",
"impl": "imperative",
"description": "Read one public archive record by its record identifier without changing the page.",
"inputSchema": {
"type": "object",
"properties": {
"record_id": {
"type": "string",
"minLength": 1,
"maxLength": 80,
"pattern": "^[A-Za-z0-9_.:-]+$"
}
},
"required": [
"record_id"
],
"additionalProperties": false
},
"page": "/j/rosen-archive/"
}find_related_entitiesAnswer
Read the people, organizations, concepts, works, events, or locations linked to one archive record.
View tool JSON
{
"name": "find_related_entities",
"kind": "answer",
"impl": "imperative",
"description": "Read the people, organizations, concepts, works, events, or locations linked to one archive record.",
"inputSchema": {
"type": "object",
"properties": {
"record_id": {
"type": "string",
"minLength": 1,
"maxLength": 80,
"pattern": "^[A-Za-z0-9_.:-]+$"
},
"entity_type": {
"type": "string",
"enum": [
"Person",
"Organization",
"Concept",
"Work",
"Event",
"Location"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 10
}
},
"required": [
"record_id"
],
"additionalProperties": false
},
"page": "/j/rosen-archive/"
}