Matches families with ABA therapy, special needs schools, and speech providers that accept their insurance and have availability.
Also known as SPCN-USA/specialneeds-cli, specialneeds-cli
- Stars
- 0
- Tools
- 4
- Downloads, 30 days
- —
- Latest version
- 1.1.1
- Last commit
- Nov 9, 2026
- License
- MIT
What is Special Needs Care Network MCP?
Special Needs Care Network matches families with ABA therapy, special needs schools, and speech providers that accept their insurance and have availability. It exposes 4 tools, such as find_special_needs_care, get_aba_therapy_cost, search_iep_goals.
Summary generated from the project's README
About Special Needs Care Network MCP server
Connecting families with ABA therapy, special needs schools, speech providers, and diagnostic testing is the primary function of this service. It helps users find providers that specifically match their insurance coverage and current availability. This tool is designed for use within AI assistants like Claude Code or Cursor via a hosted HTTP endpoint, or through local stdio using npx. No accounts or API keys are required to access the data.
Beyond provider matching, the server provides access to a bank of measurable example IEP goals and information regarding ABA therapy costs. Users can research insurance mandates and Medicaid access across different US states. The find_special_needs_care tool provides a private link for families to confirm matches, while search_iep_goals and list_iep_goal_areas help navigate educational planning. The system maintains privacy by not storing search terms or contact details during the initial query process.
What you can do with it
- 1Locate local specialized careFind ABA therapy or speech providers in a specific zip code that accept a particular insurance provider.
- 2Research educational planning resourcesSearch for measurable example IEP goals categorized by specific skills or autism tags.
Written from the project's README. Every use case is checked against a quote from it.
How to install Special Needs Care Network MCP
Formats verified 10 Nov 2026Install Special Needs Care Network MCP in Claude Code
$ claude mcp add specialneeds-cli -- npx -y specialneeds-cliInstall Special Needs Care Network MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"specialneeds-cli": {
"command": "npx",
"args": [
"-y",
"specialneeds-cli"
]
}
}
}Install Special Needs Care Network MCP in VS Code
.vscode/mcp.json
{
"servers": {
"specialneeds-cli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"specialneeds-cli"
]
}
}
}Install Special Needs Care Network MCP in Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"specialneeds-cli": {
"command": "npx",
"args": [
"-y",
"specialneeds-cli"
]
}
}
}Install Special Needs Care Network MCP in Codex
~/.codex/config.toml
[mcp_servers.specialneeds-cli] command = "npx" args = ["-y", "specialneeds-cli"]
Install Special Needs Care Network MCP in Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"specialneeds-cli": {
"command": "npx",
"args": [
"-y",
"specialneeds-cli"
]
}
}
}Special Needs Care Network MCP tools 4
Detected from the READMEfind_special_needs_careget_aba_therapy_costsearch_iep_goalslist_iep_goal_areas
| find_special_needs_care | — | |
| get_aba_therapy_cost | — | |
| search_iep_goals | — | |
| list_iep_goal_areas | — |
Automated checks
Ran Nov 13, 2026Full report →Passed our automated checks. That is not a security audit: read the code and give the server the narrowest access it needs. How checks work
- Source repository linked and reachablespcn-usa/specialneeds-cli is public and reachablegithub.com/spcn-usa/specialneeds-cli ↗Pass
- Package names this repository as its sourcespecialneeds-cli names spcn-usa/specialneeds-cli as sourcenpmjs.com/package/specialneeds-cli ↗Pass
- Build provenance (Sigstore attestation)No build attestation published for this releaseNot checked
- Open source license (OSI)MITspdx.org/licenses/MIT.html ↗Pass
- Commit or release in the last yearLast commit or release 2026-11-09github.com/spcn-usa/specialneeds-cli ↗Pass
- OpenSSF ScorecardNot checked
- Package name not close to a popular packageNo popular package one edit away from specialneeds-cliPass
- No critical advisory in the package or its dependencies1 resolved dependencies checked; no critical advisoryosv.dev ↗Pass
- No hidden instructions to the model4 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPass
- Destructive tools are labelledNo tool named like delete, drop or execPass
- Remote endpoint answers the MCP handshakeinitialize answered with protocol 2025-06-18 in 132 msPass
README
View on GitHubspecialneeds-cli
Find special needs care for free, from your terminal or any AI assistant that supports MCP. Special Needs Care Network matches families with a few ABA therapy, special needs school, speech therapy, or diagnostic testing providers that have availability and take their insurance, so they don't have to reach out to anyone.
Also includes measurable example IEP goals and ABA therapy costs, insurance mandates, and Medicaid access by US state.
No account or API key required.
CLI
npx specialneeds-cli find-care --care aba --zip 33602 --age 5 --insurance Aetna
npx specialneeds-cli cost Texas
npx specialneeds-cli iep-goals requesting a break
npx specialneeds-cli iep-goals --area aac --autism --limit 5
npx specialneeds-cli iep-areas
Add --json to any command for raw output.
MCP server
Hosted endpoint (Streamable HTTP):
https://specialneedsusa.com/api/mcp
Claude Code:
claude mcp add --transport http special-needs-care https://specialneedsusa.com/api/mcp
Cursor and other clients that take a URL:
{
"mcpServers": {
"special-needs-care": { "url": "https://specialneedsusa.com/api/mcp" }
}
}
Clients that only support stdio:
{
"mcpServers": {
"special-needs-care": { "command": "npx", "args": ["-y", "specialneeds-cli", "mcp"] }
}
}
Tools
| Tool | What it does |
|---|---|
find_special_needs_care |
Returns a private link where a family confirms a free match with care near them |
get_aba_therapy_cost |
Private-pay rates, monthly estimates, insurance mandate details, and Medicaid access for a state or DC |
search_iep_goals |
Searches complete, measurable example IEP goals by skill, area, or autism tag |
list_iep_goal_areas |
Lists the goal bank's skill areas with counts |
Privacy
The server stores no search terms or tool arguments and requires no sign-in. find_special_needs_care takes care needs only, never contact details, and carries them in an encrypted link. A request reaches our team only when the family opens the link, adds their details, and submits it. See the privacy policy.
Important
Results are general information, not medical or legal advice. Example IEP goals must be rewritten from the child's own present levels and data. Cost figures are estimates, so confirm coverage in the plan documents.
Support
License
MIT
Special Needs Care Network MCP questions
How do I add Special Needs Care Network MCP to Claude Code?
Run claude mcp add specialneeds-cli -- npx -y specialneeds-cli in your terminal. Add --scope user to make it available in every project.
How do I add Special Needs Care Network MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
What tools does Special Needs Care Network MCP provide?
It exposes 4 tools, including find_special_needs_care, get_aba_therapy_cost, search_iep_goals, list_iep_goal_areas.
Do I need an account or API key to use this?
No, the service does not require an account or an API key.
Is my search data private?
Yes, the server does not store search terms or tool arguments and requires no sign-in.
Are the results medical or legal advice?
No, the results are general information and should not be taken as medical or legal advice.
How are contact details handled during a care search?
The tool only takes care needs and uses an encrypted link; contact details are only provided when a family manually submits them.