Connect Claude, Cursor or any MCP client to the Softhills Documentation Center, and ask about our SDKs the way you would ask a colleague.
A general model guesses at libraries it has never seen. SHDC removes the guessing — your assistant reads the real reference, the real examples, the real changelog.
Class names, signatures and parameters come from the published reference, not from the model's memory.
Ask what changed between two releases and get the breaking changes and the migration path, per product version.
A public HTTPS endpoint. No API key, no local install, nothing to keep in sync. Paste the URL and start asking.
Your assistant picks the right tool, reads the documentation, and answers with code that fits the version you are actually on.
FitToView has to run once the
model is loaded — before that the scene bounds are still empty.
vizcore3d.Model.Open(@"C:\sample\block.vizx"); vizcore3d.View.FitToView();
Illustration of a typical exchange. Answers are grounded in the indexed documentation.
The server speaks Streamable HTTP over a public HTTPS endpoint. Any MCP client that supports a remote server connects with the URL alone.
Run it in your terminal. The server is added to your user scope.
claude mcp add --transport http shdc https://ai.softhills.net/mcp
Check it with claude mcp list, then try
“search SHDC for how to open a model in VIZCore3DX”.
Settings → Developer → Edit Config, or edit claude_desktop_config.json.
{
"mcpServers": {
"shdc": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://ai.softhills.net/mcp"]
}
}
}
Needs Node.js. mcp-remote bridges the remote server to the local
stdio transport. Restart the app after saving.
Project scope .cursor/mcp.json, or global ~/.cursor/mcp.json.
{
"mcpServers": {
"shdc": {
"url": "https://ai.softhills.net/mcp"
}
}
}
Enable it under Settings → MCP, then call on it from Composer or Chat.
Workspace file .vscode/mcp.json, for Copilot agent mode.
{
"servers": {
"shdc": {
"type": "http",
"url": "https://ai.softhills.net/mcp"
}
}
}
Start it from the CodeLens above the entry, then pick its tools in the agent tool picker.
Point any MCP client at the endpoint using the Streamable HTTP transport.
Transport Streamable HTTP URL https://ai.softhills.net/mcp Auth none Protocol MCP 2025-03-26
Clients limited to stdio can bridge with
npx -y mcp-remote https://ai.softhills.net/mcp.
Read live from the server as this page loads.
The index is rebuilt automatically as documentation is published.
You never call these by hand — your assistant chooses among them. This is what it has to work with.
search_docsKeyword search, ranked by relevanceget_docFull document by IDlist_sectionsTable of contents without a full loadsearch_by_tagBy tag or categoryget_related_docsSimilar documentsget_api_listClasses and methodsget_api_detailSignatures, parameters, return valuesget_exampleCode snippetsget_changelogRelease notes by versionget_migration_guideBreaking changes between two versionslist_productsProducts and versionsget_index_statusCounts and last update timeSHDC MCP is the first service on this domain. Others will land here as they ship.
The human-readable source these documents are indexed from.
Installers and release packages for every published product.
The open standard that connects AI assistants to external tools and data.