Harvard GSAS Programs Access Skill
Access graduate programs from the Harvard Kenneth C. Griffin Graduate School of Arts and Sciences (GSAS).
Available Functions
list_programs
List all graduate programs with pagination and filtering support.
Parameters:
page (integer, optional): Page number for pagination (default: 0, 10 results per page)
degrees_offered (string, optional): Filter by degree type. Options: "Doctor of Philosophy (PhD)", "Master of Arts (AM)", "Master of Science (SM)", "Master of Engineering (ME)", "AB/AM, AB/SM"
areas_of_study (string, optional): Filter by area. Options: "Arts & Architecture", "Biological Sciences", "Engineering & Applied Sciences", "Harvard Integrated Life Sciences", "History", "Humanities", "Languages", "Mathematics", "Medical Sciences", "Physical Sciences", "Social Sciences"
gre_requirement (string, optional): Filter by GRE requirement. Options: "Required", "Optional", "Not Accepted"
program_type (string, optional): Filter by program type. Options: "Degree Granting", "Combined Degree", "Summer Programs", "Visiting Students"
search (string, optional): Search term to filter programs by name
Returns:
results: Array of programs with title, url, gre_requirement, and degrees_offered
total: Total number of matching results
page: Current page number
get_program
Get detailed information about a specific program.
Parameters:
program_url (string, required): Full URL or slug of the program (e.g., "african-and-african-american-studies" or full URL)
Returns:
title: Program name
header_text: Brief description
body: Full program description
degrees: Array of degree types with deadlines and application links
contact: Contact information (name, title, email)
program_website: External program website URL
get_applying_info
Get information about the application process for degree programs.
Returns:
sections: Array of content sections with headings and content about the application process
faqs: Array of frequently asked questions with answers
Examples
# List all PhD programs
result = await execute({
"function": "list_programs",
"degrees_offered": "Doctor of Philosophy (PhD)"
})
# Search for physics programs
result = await execute({
"function": "list_programs",
"search": "physics"
})
# Get details for a specific program
result = await execute({
"function": "get_program",
"program_url": "computer-science"
})
# Get application information
result = await execute({
"function": "get_applying_info"
})
Source
Data is fetched from https://gsas.harvard.edu
1---2name: gsas-harvard-edu3description: Harvard GSAS Programs Access Skill4---5# Harvard GSAS Programs Access Skill67Access graduate programs from the Harvard Kenneth C. Griffin Graduate School of Arts and Sciences (GSAS).89## Available Functions1011### list_programs12List all graduate programs with pagination and filtering support.1314**Parameters:**15- `page` (integer, optional): Page number for pagination (default: 0, 10 results per page)16- `degrees_offered` (string, optional): Filter by degree type. Options: "Doctor of Philosophy (PhD)", "Master of Arts (AM)", "Master of Science (SM)", "Master of Engineering (ME)", "AB/AM, AB/SM"17- `areas_of_study` (string, optional): Filter by area. Options: "Arts & Architecture", "Biological Sciences", "Engineering & Applied Sciences", "Harvard Integrated Life Sciences", "History", "Humanities", "Languages", "Mathematics", "Medical Sciences", "Physical Sciences", "Social Sciences"18- `gre_requirement` (string, optional): Filter by GRE requirement. Options: "Required", "Optional", "Not Accepted"19- `program_type` (string, optional): Filter by program type. Options: "Degree Granting", "Combined Degree", "Summer Programs", "Visiting Students"20- `search` (string, optional): Search term to filter programs by name2122**Returns:**23- `results`: Array of programs with title, url, gre_requirement, and degrees_offered24- `total`: Total number of matching results25- `page`: Current page number2627### get_program28Get detailed information about a specific program.2930**Parameters:**31- `program_url` (string, required): Full URL or slug of the program (e.g., "african-and-african-american-studies" or full URL)3233**Returns:**34- `title`: Program name35- `header_text`: Brief description36- `body`: Full program description37- `degrees`: Array of degree types with deadlines and application links38- `contact`: Contact information (name, title, email)39- `program_website`: External program website URL4041### get_applying_info42Get information about the application process for degree programs.4344**Returns:**45- `sections`: Array of content sections with headings and content about the application process46- `faqs`: Array of frequently asked questions with answers4748## Examples4950```python51# List all PhD programs52result = await execute({53 "function": "list_programs",54 "degrees_offered": "Doctor of Philosophy (PhD)"55})5657# Search for physics programs58result = await execute({59 "function": "list_programs",60 "search": "physics"61})6263# Get details for a specific program64result = await execute({65 "function": "get_program",66 "program_url": "computer-science"67})6869# Get application information70result = await execute({71 "function": "get_applying_info"72})73```7475## Source7677Data is fetched from https://gsas.harvard.edu