INDIVIDUAL MCP TOOL
searchPrograms
Search and filter study abroad programs offered by Study Programs Abroad. Filter by keyword, country, degree level, subject area, maximum tuition budget, and sort order. Returns a paginated list of matching programs with details like tuition, duration, language, and university.
LIVE ENDPOINT
https://studyprogramsabroad.com
Connect to this endpoint to inspect the live schema for searchPrograms and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- No write-capable action terms were found; this is not proof that invocation has no side effects.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.webmcp]
url = "https://studyprogramsabroad.com"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"webmcp": {
"type": "http",
"url": "https://studyprogramsabroad.com"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: webmcp
Remote MCP URL: https://studyprogramsabroad.com
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"webmcp": {
"url": "https://studyprogramsabroad.com"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"webmcp": {
"type": "http",
"url": "https://studyprogramsabroad.com"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "webmcp",
"transport": "streamable-http",
"url": "https://studyprogramsabroad.com"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
getProgramDetails— Get full details of a specific study abroad program by its URL slug. Returns comprehensive information including title, university, country, city, degree level, tuition fees, duration, language, intake months, application deadline, entry requirements (GPA, English tests, documents), scholarship availability, rating, and full description.listCountries— List all available study abroad destination countries on Study Programs Abroad. Returns each country with its program count, number of partner universities, and average annual tuition.listUniversities— List all partner universities on Study Programs Abroad, optionally filtered by country. Returns each university with its location, program count, average tuition, and available degree levels.comparePrograms— Compare up to 3 study abroad programs side by side. Provide program slugs to get a detailed comparison of tuition, duration, requirements, language, location, and other key factors.matchPrograms— Find the best matching study abroad programs based on student preferences. Provide criteria like desired degree level, subject area, budget, preferred country, and language to get personalized program recommendations ranked by rating.getAvailableFilters— Get all available filter options for searching programs on Study Programs Abroad. Returns lists of all countries, degree levels, subject areas, and languages of instruction currently available.bookConsultation— Navigate to the consultation booking page where a student can schedule a free call with a Study Programs Abroad counselor to discuss their study abroad options.applyToProgram— Navigate to the application form for a specific study abroad program. The student can then fill out the 5-step application wizard.