Search / net.homeschooltools/curriculum
Homeschool Tools
R0· no sign-inSearch, compare and read reviews of 350+ homeschool curricula. Read-only, no account needed.
v2.0.0 · active · website · descriptor JSON · versions
Search / net.homeschooltools/curriculum
R0· no sign-inSearch, compare and read reviews of 350+ homeschool curricula. Read-only, no account needed.
v2.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"curriculum": {
"type": "http",
"url": "https://homeschooltools.net/mcp"
}
}
}claude mcp add --transport http curriculum https://homeschooltools.net/mcp[mcp_servers.curriculum]
url = "https://homeschooltools.net/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"curriculum": {
"type": "remote",
"url": "https://homeschooltools.net/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"curriculum": {
"type": "http",
"url": "https://homeschooltools.net/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=curriculum&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vaG9tZXNjaG9vbHRvb2xzLm5ldC9tY3AifQ%3D%3D"
}{
"servers": {
"curriculum": {
"type": "http",
"url": "https://homeschooltools.net/mcp"
}
}
}{
"mcpServers": {
"curriculum": {
"httpUrl": "https://homeschooltools.net/mcp"
}
}
}extensions:
"curriculum":
enabled: true
name: "curriculum"
type: streamable_http
uri: "https://homeschooltools.net/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations4 of 4 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,401 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes1 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagefind_curriculumchangeddescription, input schemaUse this when a user wants to find or get recommendations for homeschool curriculum, educational programs, or learning materials for their children. Searches a curated database of 350+ expert-reviewed homeschool offerings and returns personalized matches based on the child's grade level, learning style, family values, budget, and special needs. subjects is a hard filter results always satisfy. worldview is too, but it widens: a specific worldview request also returns worldview-neutral offerings, which suit any household. grade_level is a hard filter except that an offering with no grade range recorded appears at every grade. budget_max filters on an offering's lowest price, so a result may cost more at higher levels, and one whose price is unknown may appear at any budget. learning_style, special_needs, parent_time, and format_preference influence ranking. Do not use for lesson planning, scheduling, legal compliance questions, or tutoring.
Use this when a user wants to find or get recommendations for homeschool curriculum, educational programs, or learning materials for their children. Searches a curated database of 350+ expert-reviewed homeschool offerings and returns personalized matches based on the child's grade level, learning style, family values, budget, and special needs. subjects is a hard filter results always satisfy. worldview is too, but it widens: a specific worldview request also returns worldview-neutral offerings, which suit any household. grade_level is a hard filter except that an offering with no grade range recorded appears at every grade. budget_max filters on an offering's annual cost where known, otherwise its lowest listed price, so a result may cost more at higher levels, and one whose price is unknown may appear at any budget. learning_style, special_needs, parent_time, and format_preference influence ranking. Do not use for lesson planning, scheduling, legal compliance questions, or tutoring.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-94% ~updated-46d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://homeschooltools.net/mcp streamable-http | none | yes | 94% | 341 ms | 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05 | 2026-10-20 |
compare_offeringsread-onlydestructive | Use this when a user wants to compare 2-3 specific homeschool curricula side by side (e.g., 'Sonlight vs My Father's World'). Returns full detail for each offering so you can contrast approach, price, worldview, parent time, and reviewer consensus. Pass slugs when known, names otherwise. |
find_curriculumread-onlydestructive | Use this when a user wants to find or get recommendations for homeschool curriculum, educational programs, or learning materials for their children. Searches a curated database of 350+ expert-reviewed homeschool offerings and returns personalized matches based on the child's grade level, learning style, family values, budget, and special needs. subjects is a hard filter results always satisfy. worldview is too, but it widens: a specific worldview request also returns worldview-neutral offerings, which suit any household. grade_level is a hard filter except that an offering with no grade range recorded appears at every grade. budget_max filters on an offering's annual cost where known, otherwise its lowest listed price, so a result may cost more at higher levels, and one whose price is unknown may appear at any budget. learning_style, special_needs, parent_time, and format_preference influence ranking. Do not use for lesson planning, scheduling, legal compliance questions, or tutoring. |
get_offering_detailread-onlydestructive | Use this when a user asks for more detail about a specific homeschool curriculum or program. Returns detailed review synthesis, pros/cons, reviewer quotes, and a link to the full metareview on HomeschoolTools.net. Accepts the offering slug or its name. |
search_offeringsread-onlydestructive | Look up specific homeschool offerings by name in the Homeschool Tools database (e.g., to check whether a curriculum the user mentioned is covered, or to get its slug for other tools). Returns name, slug, and a one-line summary per match. Do not use this for general recommendations (use find_curriculum), and do not use it for lesson planning, tutoring, or non-curriculum questions. |
Schemas: list_tools.
{
"name": "net.homeschooltools/curriculum",
"title": "Homeschool Tools",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://homeschooltools.net/mcp",
"type": "streamable-http"
}
],
"version": "2.0.0",
"websiteUrl": "https://homeschooltools.net/mcp-server",
"description": "Search, compare and read reviews of 350+ homeschool curricula. Read-only, no account needed."
}