Skip to content
Squatch MCP

All versions

VersionRegistry status
1.1.0latestActive

Version details

Version
1.1.0
Source
Source: Official MCP Registry
Published
Registry last updated
First observed by Squatch
Content fingerprint
ee8b4939bd4faa0547f66fbc666e6acff032a81f5aa4584909e44c3ef3ac8ba3

Transports in this version

  • remotestreamable-httphttps://api.scripthaul.com/mcpOAuth
Registry metadata (server.json, sanitized)
{
  "_meta": {
    "io.modelcontextprotocol.registry/official": {
      "status": "active",
      "isLatest": true,
      "updatedAt": "2026-09-13T14:20:09.187043Z",
      "publishedAt": "2026-09-13T14:20:09.187043Z",
      "statusChangedAt": "2026-09-13T14:20:09.187043Z"
    }
  },
  "server": {
    "name": "com.scripthaul/api",
    "_meta": {
      "io.modelcontextprotocol.registry/publisher-provided": {
        "skill": "https://api.scripthaul.com/.well-known/agent-skills/index.json",
        "tools": [
          "get_transcript",
          "list_videos",
          "get_bulk_download_link",
          "create_bulk_job",
          "get_job",
          "search_youtube",
          "resolve_channel",
          "get_latest_videos",
          "get_library",
          "search_transcripts",
          "watch_channel",
          "list_monitors"
        ],
        "authentication": {
          "scopes": [
            "mcp"
          ],
          "methods": [
            "oauth2",
            "api-key"
          ],
          "resource": "https://api.scripthaul.com/mcp",
          "grantTypes": [
            "authorization_code",
            "refresh_token"
          ],
          "codeChallengeMethods": [
            "S256"
          ],
          "dynamicClientRegistration": true,
          "protectedResourceMetadata": "https://api.scripthaul.com/.well-known/oauth-protected-resource/mcp",
          "authorizationServerMetadata": "[redacted]"
        }
      }
    },
    "title": "ScriptHaul API",
    "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
    "remotes": [
      {
        "url": "https://api.scripthaul.com/mcp",
        "type": "streamable-http",
        "headers": [
          {
            "name": "Authorization",
            "isSecret": true,
            "variables": {
              "SCRIPTHAUL_API_KEY": {
                "isSecret": true,
                "isRequired": true,
                "description": "ScriptHaul API key shown once after verification or key creation."
              }
            },
            "description": "Optional API-key authentication. OAuth clients omit this header template and use MCP authorization discovery."
          }
        ]
      }
    ],
    "version": "1.1.0",
    "websiteUrl": "https://api.scripthaul.com/docs/mcp",
    "description": "YouTube discovery, transcripts, library search, and monitors with API keys or OAuth."
  }
}