{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dcostenco/prism-mcp","description":"Session memory, knowledge search, Brave Search, Gemini AI, and code transforms for AI agents","repository":{"url":"https://github.com/dcostenco/prism-mcp","source":"github"},"version":"1.5.0","packages":[{"registryType":"npm","identifier":"prism-mcp-server","version":"1.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Brave Search API key for web search tools","format":"string","isSecret":true,"name":"BRAVE_API_KEY"},{"description":"Google Gemini API key for AI-powered summarization and embeddings","format":"string","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Supabase project URL for session memory and knowledge persistence","format":"string","name":"SUPABASE_URL"},{"description":"Supabase service role key for database access","format":"string","isSecret":true,"name":"SUPABASE_KEY"},{"description":"User ID for multi-tenant row-level security isolation (defaults to 'default')","format":"string","name":"PRISM_USER_ID"},{"description":"Google Cloud project ID for Vertex AI Discovery Engine integration","format":"string","name":"GCP_PROJECT_ID"},{"description":"Vertex AI location/region (defaults to 'global')","format":"string","name":"VERTEX_LOCATION"},{"description":"Vertex AI Discovery Engine data store ID for enterprise search","format":"string","name":"VERTEX_DATA_STORE_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"deprecated","statusChangedAt":"2026-08-06T16:03:25.101427Z","statusMessage":"Moved to io.github.dcostenco/prism-coder","publishedAt":"2026-03-20T00:32:45.161122Z","updatedAt":"2026-08-11T12:22:43.400867Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dcostenco/prism-mcp","description":"Moved to io.github.dcostenco/prism-coder — install prism-mcp-server v20+ from npm.","repository":{"url":"https://github.com/dcostenco/prism-coder","source":"github"},"version":"20.8.2"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"deprecated","statusChangedAt":"2026-08-11T12:22:43.400867Z","statusMessage":"Moved to io.github.dcostenco/prism-coder","publishedAt":"2026-08-11T12:22:20.41142Z","updatedAt":"2026-08-11T12:22:43.400867Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dcrypt-007/dantes-exchange","description":"Paid trader skills MCP. Coil scanner with dated 252d forward-return evidence. x402 USDC.","title":"Dantes Exchange","version":"0.1.0","websiteUrl":"https://dantes.ai","remotes":[{"type":"streamable-http","url":"https://dantes.ai/exchange/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-28T18:36:07.810576Z","publishedAt":"2026-08-28T18:36:07.810576Z","updatedAt":"2026-08-28T18:36:07.810576Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dcvalentino69-ux/innovalyxx-sovereign-edge","description":"Verified cyber-physical AI tools. 25 MCP tools, x402-payable on Base.","title":"Innovalyxx Sovereign Edge","repository":{"url":"https://github.com/dcvalentino69-ux/innovalyxx-platform","source":"github"},"version":"1.0.0","websiteUrl":"https://memory.innovalyxx.com","remotes":[{"type":"streamable-http","url":"https://edge.innovalyxx.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T19:50:41.621977Z","publishedAt":"2026-09-13T19:50:41.621977Z","updatedAt":"2026-09-13T19:50:41.621977Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dd77ss/zyntra-mail","description":"Disposable inboxes for AI agents: create, wait for delivery, and extract email content or links.","title":"Zyntra - Temp e-mails MCP","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.zyntra.app/mcp","headers":[{"description":"API key for authentication. Get a free key at https://app.zyntra.app/","isRequired":true,"isSecret":true,"name":"X-API-Key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-28T14:21:03.115941Z","publishedAt":"2026-04-28T14:21:03.115941Z","updatedAt":"2026-04-28T14:21:03.115941Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ddevetak/footballcharts-mcp","description":"Tables, results, model probabilities and Monte Carlo projections for 90+ football leagues.","repository":{"url":"https://github.com/ddevetak/footballcharts-mcp","source":"github"},"version":"0.1.1","websiteUrl":"https://www.football-charts.com/developers","packages":[{"registryType":"npm","identifier":"footballcharts-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"football-charts.com API key (free: POST https://footballcharts-backend.onrender.com/api/v1/keys/register/ with {\"email\": ...}, or use the form at https://www.football-charts.com/developers)","isRequired":true,"format":"string","isSecret":true,"name":"FC_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-18T13:28:34.820536Z","publishedAt":"2026-08-18T13:28:34.820536Z","updatedAt":"2026-08-18T13:28:34.820536Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ddevetak/footballcharts-mcp","description":"Tables, results, model probabilities and Monte Carlo projections for 90+ football leagues.","repository":{"url":"https://github.com/ddevetak/footballcharts-mcp","source":"github"},"version":"0.2.0","websiteUrl":"https://www.football-charts.com/developers","packages":[{"registryType":"npm","identifier":"footballcharts-mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"football-charts.com API key (free: POST https://footballcharts-backend.onrender.com/api/v1/keys/register/ with {\"email\": ...}, or use the form at https://www.football-charts.com/developers)","isRequired":true,"format":"string","isSecret":true,"name":"FC_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T07:11:31.328545Z","publishedAt":"2026-08-21T07:11:31.328545Z","updatedAt":"2026-08-21T07:11:31.328545Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ddevetak/footballcharts-mcp","description":"Tables, results, fixtures, goal timing, season projections: 93 football leagues incl. lower tiers","repository":{"url":"https://github.com/ddevetak/footballcharts-mcp","source":"github"},"version":"0.3.0","websiteUrl":"https://www.football-charts.com/developers","packages":[{"registryType":"npm","identifier":"footballcharts-mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"football-charts.com API key (free: POST https://footballcharts-backend.onrender.com/api/v1/keys/register/ with {\"email\": ...}, or use the form at https://www.football-charts.com/developers)","isRequired":true,"format":"string","isSecret":true,"name":"FC_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T15:38:14.527599Z","publishedAt":"2026-09-05T15:38:14.527599Z","updatedAt":"2026-09-05T15:38:14.527599Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ddevetak/footballcharts-mcp","description":"Tables, results, fixtures, goal timing, season projections: 93 football leagues incl. lower tiers","repository":{"url":"https://github.com/ddevetak/footballcharts-mcp","source":"github"},"version":"0.4.0","websiteUrl":"https://www.football-charts.com/developers","packages":[{"registryType":"npm","identifier":"footballcharts-mcp","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Without it the API allows 300 requests/day per IP; a free key (POST https://footballcharts-backend.onrender.com/api/v1/keys/register/ with {\"email\": ...}, or the form at https://www.football-charts.com/developers) lifts that to 5,000/day.","format":"string","isSecret":true,"name":"FC_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T06:45:42.842005Z","publishedAt":"2026-09-06T06:45:42.842005Z","updatedAt":"2026-09-06T06:45:42.842005Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ddevetak/footballcharts-mcp","description":"Tables, results, fixtures, goal timing, season projections: 93 football leagues incl. lower tiers","repository":{"url":"https://github.com/ddevetak/footballcharts-mcp","source":"github"},"version":"0.4.1","websiteUrl":"https://www.football-charts.com/developers","packages":[{"registryType":"npm","identifier":"footballcharts-mcp","version":"0.4.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Without it the API allows 300 requests/day per IP; a free key (POST https://footballcharts-backend.onrender.com/api/v1/keys/register/ with {\"email\": ...}, or the form at https://www.football-charts.com/developers) lifts that to 5,000/day.","format":"string","isSecret":true,"name":"FC_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.football-charts.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T07:14:31.464058Z","publishedAt":"2026-09-06T07:14:31.464058Z","updatedAt":"2026-09-06T07:14:31.464058Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ddevetak/footballcharts-mcp","description":"Tables, results, fixtures, goal timing, season projections: 93 football leagues incl. lower tiers","repository":{"url":"https://github.com/ddevetak/footballcharts-mcp","source":"github"},"version":"0.5.0","websiteUrl":"https://www.football-charts.com/developers","packages":[{"registryType":"npm","identifier":"footballcharts-mcp","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Without it the API allows 300 requests/day per IP; a free key (POST https://footballcharts-backend.onrender.com/api/v1/keys/register/ with {\"email\": ...}, or the form at https://www.football-charts.com/developers) lifts that to 5,000/day.","format":"string","isSecret":true,"name":"FC_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.football-charts.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T08:51:11.533986Z","publishedAt":"2026-09-06T08:51:11.533986Z","updatedAt":"2026-09-06T08:51:11.533986Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ddmanyes/mcp-second-brain","description":"Self-maintaining knowledge vault: figure-level search, auto-wikilinks, and memory compression.","title":"second-brain MCP","repository":{"url":"https://github.com/ddmanyes/second-brain-mcp","source":"github","id":"1253048999"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"mcp-second-brain","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T06:49:23.644553Z","publishedAt":"2026-05-29T06:49:23.644553Z","updatedAt":"2026-05-29T06:49:23.644553Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deBilla/data-platform-mcp","description":"Read-only BigQuery tools for plain-language data questions, with a cost gate on every query","title":"BigQuery Data Platform","repository":{"url":"https://github.com/deBilla/bigquery-mcp","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","identifier":"data-platform-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"JSON map of environment name to BigQuery settings (project, location, impersonate, dataset_allowlist, byte caps). Omit when using a config file at ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_ENVIRONMENTS"},{"description":"Environment used when a tool call omits the environment argument.","name":"BQ_MCP_DEFAULT_ENVIRONMENT"},{"description":"Path to a TOML config file, overriding ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_CONFIG"},{"description":"Read-only service account to impersonate, making read-only a property of the identity rather than of this code. Create it with `data-platform-mcp setup`.","name":"BQ_IMPERSONATE_SERVICE_ACCOUNT"},{"description":"GCP project whose BigQuery datasets are queried. Falls back to the project associated with Application Default Credentials.","name":"BQ_PROJECT"},{"description":"BigQuery location for jobs and datasets. Defaults to US.","name":"BQ_LOCATION"},{"description":"Comma-separated dataset IDs the server may read. Empty means all datasets.","name":"BQ_DATASET_ALLOWLIST"},{"description":"Scan size above which a query is returned for user confirmation instead of run. Defaults to 1 GiB.","name":"BQ_WARN_BYTES"},{"description":"Hard per-query scan cap; a query estimated above this never runs. Defaults to 5 GiB.","name":"BQ_MAX_BYTES_BILLED"},{"description":"Path for the JSONL tool-call audit log, or 'off' to disable it. SQL text is never recorded, only a hash and a length.","name":"BQ_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T13:27:49.697943Z","publishedAt":"2026-09-02T13:27:49.697943Z","updatedAt":"2026-09-02T13:27:49.697943Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deBilla/data-platform-mcp","description":"Read-only BigQuery tools for plain-language data questions, with a cost gate on every query","title":"BigQuery Data Platform","repository":{"url":"https://github.com/deBilla/bigquery-mcp","source":"github"},"version":"0.2.0","websiteUrl":"https://debilla.github.io/bigquery-mcp/","packages":[{"registryType":"pypi","identifier":"data-platform-mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"JSON map of environment name to BigQuery settings (project, location, impersonate, dataset_allowlist, byte caps). Omit when using a config file at ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_ENVIRONMENTS"},{"description":"Environment used when a tool call omits the environment argument.","name":"BQ_MCP_DEFAULT_ENVIRONMENT"},{"description":"Path to a TOML config file, overriding ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_CONFIG"},{"description":"Read-only service account to impersonate, making read-only a property of the identity rather than of this code. Create it with `data-platform-mcp setup`.","name":"BQ_IMPERSONATE_SERVICE_ACCOUNT"},{"description":"GCP project whose BigQuery datasets are queried. Falls back to the project associated with Application Default Credentials.","name":"BQ_PROJECT"},{"description":"BigQuery location for jobs and datasets. Defaults to US.","name":"BQ_LOCATION"},{"description":"Comma-separated dataset IDs the server may read. Empty means all datasets.","name":"BQ_DATASET_ALLOWLIST"},{"description":"Scan size above which a query is returned for user confirmation instead of run. Defaults to 1 GiB.","name":"BQ_WARN_BYTES"},{"description":"Hard per-query scan cap; a query estimated above this never runs. Defaults to 5 GiB.","name":"BQ_MAX_BYTES_BILLED"},{"description":"Path for the JSONL tool-call audit log, or 'off' to disable it. SQL text is never recorded, only a hash and a length.","name":"BQ_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T06:12:38.587932Z","publishedAt":"2026-09-03T06:12:38.587932Z","updatedAt":"2026-09-03T06:12:38.587932Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deBilla/data-platform-mcp","description":"Read-only BigQuery tools for plain-language data questions, with a cost gate on every query","title":"BigQuery Data Platform","repository":{"url":"https://github.com/deBilla/bigquery-mcp","source":"github"},"version":"0.3.0","websiteUrl":"https://debilla.github.io/bigquery-mcp/","packages":[{"registryType":"pypi","identifier":"data-platform-mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"JSON map of environment name to BigQuery settings (project, location, impersonate, dataset_allowlist, byte caps). Omit when using a config file at ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_ENVIRONMENTS"},{"description":"Environment used when a tool call omits the environment argument.","name":"BQ_MCP_DEFAULT_ENVIRONMENT"},{"description":"Path to a TOML config file, overriding ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_CONFIG"},{"description":"Read-only service account to impersonate, making read-only a property of the identity rather than of this code. Create it with `data-platform-mcp setup`.","name":"BQ_IMPERSONATE_SERVICE_ACCOUNT"},{"description":"GCP project whose BigQuery datasets are queried. Falls back to the project associated with Application Default Credentials.","name":"BQ_PROJECT"},{"description":"BigQuery location for jobs and datasets. Defaults to US.","name":"BQ_LOCATION"},{"description":"Region holding BigQuery Studio notebooks and saved queries. Separate from BQ_LOCATION and usually different: code assets are regional and Dataform rejects multi-regions, so datasets in US typically pair with code assets in a region like us-central1. A wrong region returns an empty list rather than an error. Defaults to BQ_LOCATION.","name":"BQ_CODE_ASSET_LOCATION"},{"description":"Comma-separated dataset IDs the server may read. Empty means all datasets.","name":"BQ_DATASET_ALLOWLIST"},{"description":"Scan size above which a query is returned for user confirmation instead of run. Defaults to 1 GiB.","name":"BQ_WARN_BYTES"},{"description":"Hard per-query scan cap; a query estimated above this never runs. Defaults to 5 GiB.","name":"BQ_MAX_BYTES_BILLED"},{"description":"Path for the JSONL tool-call audit log, or 'off' to disable it. SQL text is never recorded, only a hash and a length.","name":"BQ_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T03:55:07.920431Z","publishedAt":"2026-09-08T03:55:07.920431Z","updatedAt":"2026-09-08T03:55:07.920431Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deBilla/data-platform-mcp","description":"Read-only BigQuery tools for plain-language data questions, with a cost gate on every query","title":"BigQuery Data Platform","repository":{"url":"https://github.com/deBilla/bigquery-mcp","source":"github"},"version":"0.3.1","websiteUrl":"https://debilla.github.io/bigquery-mcp/","packages":[{"registryType":"pypi","identifier":"data-platform-mcp","version":"0.3.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"JSON map of environment name to BigQuery settings (project, location, impersonate, dataset_allowlist, byte caps). Omit when using a config file at ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_ENVIRONMENTS"},{"description":"Environment used when a tool call omits the environment argument.","name":"BQ_MCP_DEFAULT_ENVIRONMENT"},{"description":"Path to a TOML config file, overriding ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_CONFIG"},{"description":"Read-only service account to impersonate, making read-only a property of the identity rather than of this code. Create it with `data-platform-mcp setup`.","name":"BQ_IMPERSONATE_SERVICE_ACCOUNT"},{"description":"GCP project whose BigQuery datasets are queried. Falls back to the project associated with Application Default Credentials.","name":"BQ_PROJECT"},{"description":"BigQuery location for jobs and datasets. Defaults to US.","name":"BQ_LOCATION"},{"description":"Region holding BigQuery Studio notebooks and saved queries. Separate from BQ_LOCATION and usually different: code assets are regional and Dataform rejects multi-regions, so datasets in US typically pair with code assets in a region like us-central1. A wrong region returns an empty list rather than an error. Defaults to BQ_LOCATION.","name":"BQ_CODE_ASSET_LOCATION"},{"description":"Comma-separated dataset IDs the server may read. Empty means all datasets.","name":"BQ_DATASET_ALLOWLIST"},{"description":"Scan size above which a query is returned for user confirmation instead of run. Defaults to 1 GiB.","name":"BQ_WARN_BYTES"},{"description":"Hard per-query scan cap; a query estimated above this never runs. Defaults to 5 GiB.","name":"BQ_MAX_BYTES_BILLED"},{"description":"Path for the JSONL tool-call audit log, or 'off' to disable it. SQL text is never recorded, only a hash and a length.","name":"BQ_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T04:11:37.044078Z","publishedAt":"2026-09-08T04:11:37.044078Z","updatedAt":"2026-09-08T04:11:37.044078Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deBilla/data-platform-mcp","description":"Read-only BigQuery tools for plain-language data questions, with a cost gate on every query","title":"BigQuery Data Platform","repository":{"url":"https://github.com/deBilla/bigquery-mcp","source":"github"},"version":"0.3.2","websiteUrl":"https://debilla.github.io/bigquery-mcp/","packages":[{"registryType":"pypi","identifier":"data-platform-mcp","version":"0.3.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"JSON map of environment name to BigQuery settings (project, location, impersonate, dataset_allowlist, byte caps). Omit when using a config file at ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_ENVIRONMENTS"},{"description":"Environment used when a tool call omits the environment argument.","name":"BQ_MCP_DEFAULT_ENVIRONMENT"},{"description":"Path to a TOML config file, overriding ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_CONFIG"},{"description":"Read-only service account to impersonate, making read-only a property of the identity rather than of this code. Create it with `data-platform-mcp setup`.","name":"BQ_IMPERSONATE_SERVICE_ACCOUNT"},{"description":"GCP project whose BigQuery datasets are queried. Falls back to the project associated with Application Default Credentials.","name":"BQ_PROJECT"},{"description":"BigQuery location for jobs and datasets. Defaults to US.","name":"BQ_LOCATION"},{"description":"Region holding BigQuery Studio notebooks and saved queries. Separate from BQ_LOCATION and usually different: code assets are regional and Dataform rejects multi-regions, so datasets in US typically pair with code assets in a region like us-central1. A wrong region returns an empty list rather than an error. Defaults to BQ_LOCATION.","name":"BQ_CODE_ASSET_LOCATION"},{"description":"Comma-separated dataset IDs the server may read. Empty means all datasets.","name":"BQ_DATASET_ALLOWLIST"},{"description":"Scan size above which a query is returned for user confirmation instead of run. Defaults to 1 GiB.","name":"BQ_WARN_BYTES"},{"description":"Hard per-query scan cap; a query estimated above this never runs. Defaults to 5 GiB.","name":"BQ_MAX_BYTES_BILLED"},{"description":"Path for the JSONL tool-call audit log, or 'off' to disable it. SQL text is never recorded, only a hash and a length.","name":"BQ_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T07:11:29.422232Z","publishedAt":"2026-09-08T07:11:29.422232Z","updatedAt":"2026-09-08T07:11:29.422232Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deBilla/data-platform-mcp","description":"Read-only BigQuery tools for plain-language data questions, with a cost gate on every query","title":"BigQuery Data Platform","repository":{"url":"https://github.com/deBilla/bigquery-mcp","source":"github"},"version":"0.3.3","websiteUrl":"https://debilla.github.io/bigquery-mcp/","packages":[{"registryType":"pypi","identifier":"data-platform-mcp","version":"0.3.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"JSON map of environment name to BigQuery settings (project, location, impersonate, dataset_allowlist, byte caps). Omit when using a config file at ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_ENVIRONMENTS"},{"description":"Environment used when a tool call omits the environment argument.","name":"BQ_MCP_DEFAULT_ENVIRONMENT"},{"description":"Path to a TOML config file, overriding ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_CONFIG"},{"description":"Read-only service account to impersonate, making read-only a property of the identity rather than of this code. Create it with `data-platform-mcp setup`.","name":"BQ_IMPERSONATE_SERVICE_ACCOUNT"},{"description":"GCP project whose BigQuery datasets are queried. Falls back to the project associated with Application Default Credentials.","name":"BQ_PROJECT"},{"description":"BigQuery location for jobs and datasets. Defaults to US.","name":"BQ_LOCATION"},{"description":"Region holding BigQuery Studio notebooks and saved queries. Separate from BQ_LOCATION and usually different: code assets are regional and Dataform rejects multi-regions, so datasets in US typically pair with code assets in a region like us-central1. A wrong region returns an empty list rather than an error. Defaults to BQ_LOCATION.","name":"BQ_CODE_ASSET_LOCATION"},{"description":"Comma-separated dataset IDs the server may read. Empty means all datasets.","name":"BQ_DATASET_ALLOWLIST"},{"description":"Scan size above which a query is returned for user confirmation instead of run. Defaults to 1 GiB.","name":"BQ_WARN_BYTES"},{"description":"Hard per-query scan cap; a query estimated above this never runs. Defaults to 5 GiB.","name":"BQ_MAX_BYTES_BILLED"},{"description":"Path for the JSONL tool-call audit log, or 'off' to disable it. SQL text is never recorded, only a hash and a length.","name":"BQ_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-08T07:23:57.431705Z","publishedAt":"2026-09-08T07:23:57.431705Z","updatedAt":"2026-09-08T07:23:57.431705Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deBilla/data-platform-mcp","description":"Read-only BigQuery tools for plain-language data questions, with a cost gate on every query","title":"BigQuery Data Platform","repository":{"url":"https://github.com/deBilla/bigquery-mcp","source":"github"},"version":"0.4.0","websiteUrl":"https://debilla.github.io/bigquery-mcp/","packages":[{"registryType":"pypi","identifier":"data-platform-mcp","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"JSON map of environment name to BigQuery settings (project, location, impersonate, dataset_allowlist, byte caps). Omit when using a config file at ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_ENVIRONMENTS"},{"description":"Environment used when a tool call omits the environment argument.","name":"BQ_MCP_DEFAULT_ENVIRONMENT"},{"description":"Path to a TOML config file, overriding ~/.config/data-platform-mcp/config.toml.","name":"BQ_MCP_CONFIG"},{"description":"Read-only service account to impersonate, making read-only a property of the identity rather than of this code. Create it with `data-platform-mcp setup`.","name":"BQ_IMPERSONATE_SERVICE_ACCOUNT"},{"description":"GCP project whose BigQuery datasets are queried. Falls back to the project associated with Application Default Credentials.","name":"BQ_PROJECT"},{"description":"BigQuery location for jobs and datasets. Defaults to US.","name":"BQ_LOCATION"},{"description":"Region holding BigQuery Studio notebooks and saved queries. Separate from BQ_LOCATION and usually different: code assets are regional and Dataform rejects multi-regions, so datasets in US typically pair with code assets in a region like us-central1. A wrong region returns an empty list rather than an error. Defaults to BQ_LOCATION.","name":"BQ_CODE_ASSET_LOCATION"},{"description":"Comma-separated dataset IDs the server may read. Empty means all datasets.","name":"BQ_DATASET_ALLOWLIST"},{"description":"Scan size above which a query is returned for user confirmation instead of run. Defaults to 1 GiB.","name":"BQ_WARN_BYTES"},{"description":"Hard per-query scan cap; a query estimated above this never runs. Defaults to 5 GiB.","name":"BQ_MAX_BYTES_BILLED"},{"description":"Path for the JSONL tool-call audit log, or 'off' to disable it. SQL text is never recorded, only a hash and a length.","name":"BQ_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T02:42:16.465908Z","publishedAt":"2026-09-22T02:42:16.465908Z","updatedAt":"2026-09-22T02:42:16.465908Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deBilla/platform-mcp","description":"Read-only GCP tools for debugging incidents and finding cost savings","title":"GCP Platform Engineer","repository":{"url":"https://github.com/deBilla/platform-mcp","source":"github"},"version":"0.3.0","websiteUrl":"https://debilla.github.io/platform-mcp/","packages":[{"registryType":"pypi","identifier":"platform-mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"JSON map of environment name to GCP settings. Omit when using a config file at ~/.config/platform-mcp/config.toml.","name":"PLATFORM_MCP_ENVIRONMENTS"},{"description":"Environment used when a tool call omits the environment argument.","name":"PLATFORM_MCP_DEFAULT_ENVIRONMENT"},{"description":"Path to a TOML config file, overriding ~/.config/platform-mcp/config.toml.","name":"PLATFORM_MCP_CONFIG"},{"description":"Path for the JSONL tool-call audit log, or 'off' to disable it.","name":"PLATFORM_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-30T13:57:04.059557Z","publishedAt":"2026-08-30T13:57:04.059557Z","updatedAt":"2026-08-30T13:57:04.059557Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deBilla/platform-mcp","description":"Read-only GCP tools for debugging incidents and finding cost savings","title":"GCP Platform Engineer","repository":{"url":"https://github.com/deBilla/platform-mcp","source":"github"},"version":"0.4.0","websiteUrl":"https://debilla.github.io/platform-mcp/","packages":[{"registryType":"pypi","identifier":"platform-mcp","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"JSON map of environment name to GCP settings. Omit when using a config file at ~/.config/platform-mcp/config.toml.","name":"PLATFORM_MCP_ENVIRONMENTS"},{"description":"Environment used when a tool call omits the environment argument.","name":"PLATFORM_MCP_DEFAULT_ENVIRONMENT"},{"description":"Path to a TOML config file, overriding ~/.config/platform-mcp/config.toml.","name":"PLATFORM_MCP_CONFIG"},{"description":"Path for the JSONL tool-call audit log, or 'off' to disable it.","name":"PLATFORM_MCP_AUDIT_LOG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T02:50:41.431096Z","publishedAt":"2026-09-02T02:50:41.431096Z","updatedAt":"2026-09-02T02:50:41.431096Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deanfankhauser/postdom","description":"Schedule and publish social content across nine destinations with human guardrails.","title":"Postdom","version":"0.4.0","websiteUrl":"https://postdom.com","remotes":[{"type":"streamable-http","url":"https://api.postdom.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T20:51:10.467245Z","publishedAt":"2026-09-24T20:51:10.467245Z","updatedAt":"2026-09-24T20:51:10.467245Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deapi-ai/mcp-server-deapi","description":"29 AI tools: audio/video transcription, image generation, TTS, OCR, embeddings via deAPI","title":"deAPI MCP Server","repository":{"url":"https://github.com/deapi-ai/mcp-server-deapi","source":"github"},"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://mcp.deapi.ai/mcp","variables":{"oauth_client_id":{"description":"OAuth Client ID","value":"deapi-mcp"},"oauth_client_secret":{"description":"Your deAPI API key (get it at https://deapi.ai/settings/api-keys)","isRequired":true,"format":"string","isSecret":true,"placeholder":"<number>|<hash>"}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-27T10:55:33.714144Z","publishedAt":"2026-02-27T10:55:33.714144Z","updatedAt":"2026-02-27T10:55:33.714144Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deapi-ai/mcp-server-deapi","description":"33 AI tools: transcription, image/video generation, TTS, music, OCR, embeddings via deAPI","title":"deAPI MCP Server","repository":{"url":"https://github.com/deapi-ai/mcp-server-deapi","source":"github"},"version":"0.2.0","remotes":[{"type":"streamable-http","url":"https://mcp.deapi.ai/mcp","variables":{"oauth_client_id":{"description":"OAuth Client ID","value":"deapi-mcp"},"oauth_client_secret":{"description":"Your deAPI API key (get it at https://deapi.ai/settings/api-keys)","isRequired":true,"format":"string","isSecret":true,"placeholder":"<number>|<hash>"}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-17T09:13:36.676138Z","publishedAt":"2026-03-17T09:13:36.676138Z","updatedAt":"2026-03-17T09:13:36.676138Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deapi-ai/mcp-server-deapi","description":"35 AI tools for image/video generation, TTS, transcription, OCR & embeddings via deAPI","title":"deAPI MCP Server","repository":{"url":"https://github.com/deapi-ai/mcp-server-deapi","source":"github"},"version":"0.3.0","remotes":[{"type":"streamable-http","url":"https://mcp.deapi.ai/mcp","variables":{"oauth_client_id":{"description":"OAuth Client ID","value":"deapi-mcp"},"oauth_client_secret":{"description":"Your deAPI API key (get it at https://deapi.ai/settings/api-keys)","isRequired":true,"format":"string","isSecret":true,"placeholder":"<number>|<hash>"}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-31T06:22:44.319425Z","publishedAt":"2026-03-31T06:22:44.319425Z","updatedAt":"2026-03-31T06:22:44.319425Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deapi-ai/tiktok-transcript-scraper","description":"AI speech-to-text for public TikTok videos: SRT, VTT, word timings, speaker labels, 90+ languages.","repository":{"url":"https://github.com/deapi-ai/tiktok-transcript-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://apify.com/deapi/tiktok-transcript-scraper","remotes":[{"type":"streamable-http","url":"https://mcp.apify.com?tools=deapi/tiktok-transcript-scraper","headers":[{"description":"Bearer <APIFY_TOKEN> from Apify Console > Settings > API & Integrations. OAuth also works - connecting without a token exposes only Apify's public search and docs tools, not this Actor.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-27T15:31:01.527106Z","publishedAt":"2026-08-27T15:31:01.527106Z","updatedAt":"2026-08-27T15:31:01.527106Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.deapi-ai/tiktok-transcript-scraper","description":"AI speech-to-text for public TikTok videos: SRT, VTT, word timings, speaker labels, 90+ languages.","repository":{"url":"https://github.com/deapi-ai/tiktok-transcript-mcp","source":"github"},"version":"0.1.1","websiteUrl":"https://apify.com/deapi/tiktok-transcript-scraper","remotes":[{"type":"streamable-http","url":"https://mcp.apify.com?tools=deapi/tiktok-transcript-scraper","headers":[{"description":"Bearer <APIFY_TOKEN> from Apify Console > Settings > API & Integrations. Required: the endpoint returns 401 for unauthenticated requests. OAuth also works.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-27T15:50:31.11259Z","publishedAt":"2026-08-27T15:50:31.11259Z","updatedAt":"2026-08-27T15:50:31.11259Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dearlordylord/huly-mcp","description":"MCP server for Huly integration","repository":{"url":"https://github.com/dearlordylord/huly-mcp","source":"github"},"version":"0.1.7","packages":[{"registryType":"npm","identifier":"@firfi/huly-mcp","version":"0.1.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Huly API URL (e.g., https://huly.app)","isRequired":true,"format":"string","name":"HULY_URL"},{"description":"Your Huly account email","isRequired":true,"format":"string","name":"HULY_EMAIL"},{"description":"Your Huly account password","isRequired":true,"format":"string","isSecret":true,"name":"HULY_PASSWORD"},{"description":"Huly workspace identifier","isRequired":true,"format":"string","name":"HULY_WORKSPACE"},{"description":"Connection timeout in milliseconds (default: 30000)","format":"string","name":"HULY_CONNECTION_TIMEOUT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-02T23:45:10.443949Z","publishedAt":"2026-02-02T23:45:10.443949Z","updatedAt":"2026-02-02T23:45:10.443949Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dearlordylord/huly-mcp","description":"Huly MCP: feature-complete MCP server for Huly integration","title":"Huly MCP","repository":{"url":"https://github.com/dearlordylord/huly-mcp","source":"github"},"version":"0.44.4","websiteUrl":"https://huly-mcp.dearlordylord.com","icons":[{"src":"https://huly-mcp.dearlordylord.com/icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@firfi/huly-mcp","version":"0.44.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Huly API URL (e.g., https://huly.app)","isRequired":true,"format":"string","name":"HULY_URL"},{"description":"Your Huly account email","isRequired":true,"format":"string","name":"HULY_EMAIL"},{"description":"Your Huly account password","isRequired":true,"format":"string","isSecret":true,"name":"HULY_PASSWORD"},{"description":"Huly workspace identifier","isRequired":true,"format":"string","name":"HULY_WORKSPACE"},{"description":"Connection timeout in milliseconds. Omit to use the package default.","format":"string","name":"HULY_CONNECTION_TIMEOUT"},{"description":"Tool exposure mode: auto (default), native, or proxy. Auto keeps exact claude-code native and resolves Codex, Cursor, Windsurf, Copilot, opencode, Claude AI, and unknown clients to proxy mode.","format":"string","name":"HULY_TOOL_MODE"},{"description":"Set true to make active TOOLSETS / TOOLS a hard allow-list for proxy search, schema lookup, and invocation. Defaults to false.","format":"string","name":"PROXY_OUTPUT_STRICT"},{"description":"Comma-separated native Huly tool categories to expose, such as issues,projects,search. If unset with TOOLS, all native tools are exposed.","format":"string","name":"TOOLSETS"},{"description":"Comma-separated exact native Huly tool names to expose in addition to selected TOOLSETS, such as list_documents,create_issue.","format":"string","name":"TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-04T19:04:58.365875Z","publishedAt":"2026-07-04T19:04:58.365875Z","updatedAt":"2026-07-04T19:04:58.365875Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dearlordylord/huly-mcp","description":"Huly MCP: feature-complete MCP server for Huly integration","title":"Huly MCP","repository":{"url":"https://github.com/dearlordylord/huly-mcp","source":"github"},"version":"0.44.5","websiteUrl":"https://huly-mcp.dearlordylord.com","icons":[{"src":"https://huly-mcp.dearlordylord.com/icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@firfi/huly-mcp","version":"0.44.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Huly API URL (e.g., https://huly.app)","isRequired":true,"format":"string","name":"HULY_URL"},{"description":"Your Huly account email","isRequired":true,"format":"string","name":"HULY_EMAIL"},{"description":"Your Huly account password","isRequired":true,"format":"string","isSecret":true,"name":"HULY_PASSWORD"},{"description":"Huly workspace identifier","isRequired":true,"format":"string","name":"HULY_WORKSPACE"},{"description":"Connection timeout in milliseconds. Omit to use the package default.","format":"string","name":"HULY_CONNECTION_TIMEOUT"},{"description":"Tool exposure mode: auto (default), native, or proxy. Auto keeps exact claude-code native and resolves Codex, Cursor, Windsurf, Copilot, opencode, Claude AI, and unknown clients to proxy mode.","format":"string","name":"HULY_TOOL_MODE"},{"description":"Set true to make active TOOLSETS / TOOLS a hard allow-list for proxy search, schema lookup, and invocation. Defaults to false.","format":"string","name":"PROXY_OUTPUT_STRICT"},{"description":"Comma-separated native Huly tool categories to expose, such as issues,projects,search. If unset with TOOLS, all native tools are exposed.","format":"string","name":"TOOLSETS"},{"description":"Comma-separated exact native Huly tool names to expose in addition to selected TOOLSETS, such as list_documents,create_issue.","format":"string","name":"TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T17:19:32.917419Z","publishedAt":"2026-07-14T17:19:32.917419Z","updatedAt":"2026-07-14T17:19:32.917419Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.dearlordylord/huly-mcp:0.44.5","count":30}}
