← All MCP servers
MCP server
io.github.ashishsinha1602/schemagate
mcp:ashishsinha1602/schemagate
Identity-scoped schema selection for text-to-SQL. Returns only the tables the caller may read.
Verdict
Not analyzed
Indexed from the registries, but not analyzed yet. Lineage and listings below are current.
Package advisories 9
Known vulnerabilities and malicious-package reports (OSV) for the packages it installs or runs.
PyArrow: Arbitrary code execution when loading a malicious data file
No version pinned · fixed in 14.0.1 · BENCHMARKS.md:1180
SQLAlchemy is vulnerable to SQL Injection via group_by parameter
No version pinned · fixed in 1.2.19 · pyproject.toml
SQLAlchemy vulnerable to SQL Injection via order_by parameter
No version pinned · fixed in 1.3.0b3 · pyproject.toml
SQLAlchemy vulnerable to SQL injection
No version pinned · fixed in 0.7.0b4 · pyproject.toml
Missing Initialization of Resource in Apache Arrow
No version pinned · fixed in 0.15.1 · BENCHMARKS.md:1180
Missing Initialization of Resource in Apache Arrow
No version pinned · fixed in 0.15.1 · BENCHMARKS.md:1180
Apache Arrow: Potential use-after-free when reading IPC file with pre-buffering
No version pinned · fixed in 23.0.1 · BENCHMARKS.md:1180
PYSEC-2020-73PyPI/pandas
No version pinned · fixed in 1.0.4 · BENCHMARKS.md:1180
PYSEC-2024-161PyPI/pyarrow
No version pinned · fixed in 801de2fbcf5bcbce0c019ed4b35ff3fc863b141b, 17.0.0 · BENCHMARKS.md:1180
Execution chain 500
What it calls, runs, installs, reads and writes, with the line that does it.
Environment variables 176
*
*
*
*
*
*
*
src/schemagate/pq.py:145 · all
*
*
*
*
*
*
*
tests/test_oauth.py:204 · all
*
tests/test_regressions.py:37 · passthrough
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
src/schemagate/cli.py:405 · read
<dynamic>
<dynamic>
<dynamic>
tests/test_dialects.py:69 · read
<dynamic>
ADB_VERSION
oci/stack/verify.sh:140 · read
ADMIN_PASSWORD
ANTHROPIC_API_KEY
ANTHROPIC_API_KEY
ANTHROPIC_API_KEY
studio/build_answers.py:93 · read
ANTHROPIC_API_KEY
BIRD_ARMS
BIRD_DIR
BIRD_DIR
benchmarks/bird.py:31 · read
BIRD_DIR
BIRD_EVIDENCE
benchmarks/bird_e2e.py:41 · read
BIRD_OUT
BIRD_SAMPLE
benchmarks/bird_e2e.py:38 · read
BIRD_SAMPLE
BIRD_TOP_K
benchmarks/bird_e2e.py:39 · read
BIRD_TOP_K
GEMINI_API_KEY
GOOGLE_API_KEY
HF_TOKEN
src/schemagate/studio.py:277 · read
KC_BOOTSTRAP_ADMIN_PASSWORD
tests/keycloak_e2e.py:65 · read
LOCK_UPGRADE
scripts/lock_ci.py:73 · read
NAMECHECK_TERMS
scripts/check_names.py:25 · read
OCI_CLI_AUTH
src/schemagate/cli.py:349 · read
OCI_CLI_PROFILE
OCI_CLI_REGION
oci/stack/verify.sh:34 · read
OCI_COMPARTMENT_ID
OCI_COMPARTMENT_ID
OCI_COMPARTMENT_ID
benchmarks/results/bird_dev/schemagate_bird_submission.zip!/bird_run.py:251 · read
OCI_COMPARTMENT_ID
OCI_COMPARTMENT_ID
OCI_COMPARTMENT_ID
OCI_COMPARTMENT_ID
OCI_REGION
oci/stack/verify.sh:34 · read
OCI_REGION
OCI_REGION
OCI_TENANCY
oci/stack/verify.sh:33 · read
OCI_TENANCY
oci/stack/verify.sh:135 · read
OPENAI_API_KEY
SCHEMAGATE_ADB_DSN
SCHEMAGATE_ADB_DSN
SCHEMAGATE_ATP_ENV
SCHEMAGATE_AUTO_DESCRIBE
tests/conftest.py:16 · read
SCHEMAGATE_AUTO_EMBEDDER
benchmarks/cap_sweep.py:111 · read
SCHEMAGATE_AUTO_EMBEDDER
SCHEMAGATE_AUTO_EMBEDDER
tests/conftest.py:11 · read
SCHEMAGATE_CATALOG_CONFIG
SCHEMAGATE_CATALOG_CONFIG
SCHEMAGATE_CATALOG_CONFIG
SCHEMAGATE_CATALOG_CONFIG
tests/test_mcp_command.py:29 · read
SCHEMAGATE_CATALOG_MAX_AGE
SCHEMAGATE_CONNECT_ARGS
SCHEMAGATE_DATABASE_URL
SCHEMAGATE_DATABASE_URL
SCHEMAGATE_DATABASE_URL
SCHEMAGATE_DATABASE_URL
SCHEMAGATE_DATABASE_URL
tests/test_mcp_command.py:28 · read
SCHEMAGATE_DATABASE_URL
tests/test_mcp_command.py:45 · read
SCHEMAGATE_HF_BASE_URL
src/schemagate/studio.py:278 · read
SCHEMAGATE_HOME
SCHEMAGATE_HOME
tests/conftest.py:47 · read
SCHEMAGATE_HOME
tests/conftest.py:50 · write
SCHEMAGATE_HOME
tests/conftest.py:54 · read
SCHEMAGATE_LIVE_LOCAL
SCHEMAGATE_LOCAL_BASE_URL
src/schemagate/studio.py:289 · read
SCHEMAGATE_LOG_LEVEL
SCHEMAGATE_LOG_LEVEL
SCHEMAGATE_MCP_HOST
SCHEMAGATE_MCP_HOST
SCHEMAGATE_MCP_MODEL
SCHEMAGATE_MCP_PORT
SCHEMAGATE_MCP_PORT
SCHEMAGATE_MCP_PROVIDER
SCHEMAGATE_MCP_TRANSPORT
SCHEMAGATE_MSSQL_URL
SCHEMAGATE_MYSQL_URL
SCHEMAGATE_MYSQL_URL
SCHEMAGATE_MYSQL_URL
tests/test_groups_live.py:27 · read
SCHEMAGATE_OCI_MODEL
oci/quickstart.sh:12 · read
SCHEMAGATE_ORACLE_DSN
SCHEMAGATE_ORACLE_PASSWORD
SCHEMAGATE_ORACLE_PROXY
SCHEMAGATE_ORACLE_PROXY
tests/test_connect_errors.py:132 · write
SCHEMAGATE_ORACLE_PROXY
SCHEMAGATE_ORACLE_PROXY
tests/test_connect_errors.py:148 · write
SCHEMAGATE_ORACLE_PROXY
SCHEMAGATE_ORACLE_URL
SCHEMAGATE_ORACLE_USER
SCHEMAGATE_PG_URL
SCHEMAGATE_PG_URL
tests/test_groups_live.py:26 · read
SCHEMAGATE_PG_URL
tests/test_rls_live.py:21 · read
SCHEMAGATE_POSTGRES_URL
SCHEMAGATE_POSTGRES_URL
SCHEMAGATE_QUESTION
oci/quickstart.sh:37 · read
SCHEMAGATE_REMEMBER
SCHEMAGATE_REREAD_TIMEOUT
SCHEMAGATE_STUDIO_HOST
docker-entrypoint.sh:13 · read
SCHEMAGATE_STUDIO_LOG
SCHEMAGATE_STUDIO_PORT
docker-entrypoint.sh:14 · read
SCHEMAGATE_VALUES
SCHEMAGATE_VALUES_BUDGET
SCHEMAGATE_WALLET
SCHEMAGATE_WALLET
SG_CANDIDATES
SG_MODEL
benchmarks/bird_e2e.py:40 · read
SG_MODEL
SG_MODEL
SG_MODEL
SG_MODEL
benchmarks/spider2_e2e.py:39 · read
SG_MODEL
studio/build_answers.py:40 · read
SG_OUT
SG_OUT
SG_TEST_UNSET_SECRET
SG_TOP_K
SG_TOP_K
SG_WORKERS
SG_WRONG_COST
SGBENCH_CACHE
SGBENCH_CACHE
SGBENCH_PASSWORD
SGBENCH_PASSWORD
benchmarks/fixture_1200.py:652 · write
SGBENCH_PASSWORD
SGBENCH_PG_URL
SGBENCH_PG_URL
SGBENCH_PG_URL
SGBENCH_PG_URL
tests/test_groups_live.py:26 · read
SGBENCH_PG_URL
tests/test_rls_live.py:21 · read
SGE_ADMIN_URL
tests/freshness_e2e.py:29 · read
SGE_ADMIN_URL
tests/mcp_command_e2e.py:32 · read
SGE_ENGINE
tests/freshness_e2e.py:28 · read
SGE_ENGINE
tests/mcp_command_e2e.py:31 · read
SGE_EXTRA
tests/freshness_e2e.py:31 · read
SGE_EXTRA
tests/mcp_command_e2e.py:34 · read
SGE_SERVER_URL
tests/freshness_e2e.py:30 · read
SGE_URL
tests/mcp_command_e2e.py:33 · read
SITE_SINCE
scripts/build_site.py:455 · read
SPIDER2_MAX_GB
benchmarks/spider2_e2e.py:40 · read
SPIDER2_N
benchmarks/spider2_e2e.py:37 · read
SPIDER2_NO_DESC
benchmarks/spider2.py:36 · read
SPIDER2_SNOWFLAKE_CREDENTIAL
SPIDER2_TOP_K
benchmarks/spider2_e2e.py:38 · read
UNIQL_ORACLE_DSN
UNIQL_ORACLE_DSN
UNIQL_ORACLE_PASSWORD
UNIQL_ORACLE_PASSWORD
WALLET_PASSWORD
WALLET_PASSWORD
Commands run 85
__import__('sqlalchemy')
src/schemagate/certify.py:157 · dynamic_code
__import__("re")
benchmarks/bird_minidev.py:296 · dynamic_code
__import__("re")
benchmarks/results/bird_dev/schemagate_bird_submission.zip!/bird_run.py:296 · dynamic_code
__import__("run_paraphrase_eval")
tests/test_providers_live.py:163 · dynamic_code
__import__("schemagate.catalog")
src/schemagate/mcp_server.py:383 · dynamic_code
__import__("schemagate")
tests/test_providers_oci_local.py:297 · dynamic_code
__import__("schemagate")
tests/test_providers_oci_local.py:325 · dynamic_code
__import__(mods[key])
studio/build_answers.py:55 · dynamic_code
<dynamic>
benchmarks/fixture_1200.py:557 · via:_run
<dynamic>
benchmarks/fixture_1200.py:558 · via:_run
<dynamic>
benchmarks/fixture_1200.py:559 · via:_run
<dynamic>
scripts/lock_ci.py:77 · process
<dynamic>
studio/build_answers.py:61 · via:_ddl_for
<dynamic>
studio/build.py:16 · process
<dynamic>
tests/keycloak_e2e.py:163 · process
<dynamic>
tests/keycloak_e2e.py:316 · via:start_server
<dynamic>
tests/test_ai_cataloging.py:78 · process
<dynamic>
tests/test_certify_command.py:23 · process
<dynamic>
tests/test_cli.py:108 · process
<dynamic>
tests/test_docker.py:35 · via:_index_mode
<dynamic>
tests/test_groups_live_server.py:137 · via:_run
<dynamic>
tests/test_groups_live_server.py:139 · via:_run
<dynamic>
tests/test_groups_live_server.py:171 · via:_run
<dynamic>
tests/test_groups_live_server.py:175 · via:_run
<dynamic>
tests/test_groups_live.py:69 · via:_run
<dynamic>
tests/test_groups_live.py:71 · via:_run
<dynamic>
tests/test_groups_live.py:131 · via:_run
<dynamic>
tests/test_groups_live.py:133 · via:_run
<dynamic>
tests/test_js_parity.py:36 · process
<dynamic>
tests/test_js_parity.py:97 · process
<dynamic>
tests/test_js_parity.py:131 · process
<dynamic>
tests/test_js_parity.py:144 · process
<dynamic>
tests/test_keyless_describe.py:100 · process
<dynamic>
tests/test_keyless_describe.py:126 · process
<dynamic>
tests/test_no_restricted_names.py:48 · process
<dynamic>
tests/test_no_restricted_names.py:63 · process
<dynamic>
tests/test_oauth.py:210 · process
<dynamic>
tests/test_oracle_shaped.py:481 · process
<dynamic>
tests/test_pq_audit.py:185 · process
<dynamic>
tests/test_regressions.py:29 · process
<dynamic>
tests/test_rls_live.py:59 · via:_run
<dynamic>
tests/test_rls_live.py:63 · via:_run
<dynamic>
tests/test_rls_oracle_live.py:51 · via:_run
<dynamic>
tests/test_rls_oracle_live.py:52 · via:_run
<dynamic>
tests/test_rls_oracle_live.py:53 · via:_run
<dynamic>
tests/test_rls_oracle_live.py:54 · via:_run
<dynamic>
tests/test_rls_oracle_live.py:80 · via:_run
<dynamic>
tests/test_site.py:38 · process
$SSH "sudo bash -lc 'set -a; . /etc/schemagate.env; set +a; /opt/schemagate/bin/python -c \"
oci/stack/verify.sh:215 · dynamic_code
$SSH "sudo cat /etc/schemagate/catalog.json" 2>/dev/null | python3 -c '
oci/stack/verify.sh:230 · pipe_to_shell
$SSH "sudo cat /etc/schemagate/catalog.json" 2>/dev/null | python3 -c '
oci/stack/verify.sh:230 · dynamic_code
code="$(curl -sS --max-time 8 -o /dev/null -w '%{http_code}' "http://$IP:8765/mcp" 2>/dev/null)"
oci/stack/verify.sh:194 · dynamic_code
describe
tests/test_keyless_describe.py:107 · via:_run
describe
tests/test_keyless_describe.py:111 · via:_run
describe
tests/test_keyless_describe.py:123 · via:_run
errs() { oci resource-manager job get-job-logs-content --job-id "$1" | python3 -c 'import sys; sys.stdout.write(sys.stdin.read().replace("\\n", "\n"))' | grep -i -E '\[error\]|error:|Suggestion:|Request Target:' | tail -30; }
oci/stack/verify.sh:46 · dynamic_code
errs() { oci resource-manager job get-job-logs-content --job-id "$1" | python3 -c 'import sys; sys.stdout.write(sys.stdin.read().replace("\\n", "\n"))' | grep -i -E '\[error\]|error:|Suggestion:|Request Target:' | tail -30; }
oci/stack/verify.sh:46 · pipe_to_shell
get_multi_columns
src/schemagate/introspect.py:304 · via:_run
get_multi_foreign_keys
src/schemagate/introspect.py:305 · via:_run
get_multi_pk_constraint
src/schemagate/introspect.py:306 · via:_run
get_multi_table_comment
src/schemagate/introspect.py:308 · via:_run
git -C {…} ls-files *.py
tests/test_order_invariant.py:109 · process
git {…}
scripts/build_site.py:424 · process
git log -1 --format=%cs -- {…}
scripts/build_site.py:413 · process
git log -1 --format=%cs -- {…}
tests/test_site.py:177 · process
git ls-files -s -- {…}
tests/test_docker.py:27 · process
git merge-base --is-ancestor {…} {…}
scripts/build_site.py:458 · process
git rev-parse --is-inside-work-tree
tests/test_site.py:188 · process
git rev-parse --is-inside-work-tree
tests/test_site.py:237 · process
git rev-parse HEAD
tests/test_site.py:243 · process
have="$(python3 -c 'import json,urllib.request as u;print(json.load(u.urlopen("https://pypi.org/pypi/schemagate/json"))["info"]["version"])' 2>/dev/null)"
oci/stack/verify-release.sh:25 · dynamic_code
importlib.import_module(fixture)
tests/test_no_restricted_names.py:101 · dynamic_code
log
scripts/build_site.py:434 · via:_git
MCP_URL="$(python3 -c 'import json,sys;print(json.load(open(sys.argv[1]))["outputs"]["mcp_url"]["value"])' "$WORK/state.json")"
oci/stack/verify.sh:185 · dynamic_code
MYIP="$(curl -fsS --max-time 20 https://ifconfig.me)"
oci/stack/verify.sh:104 · dynamic_code
pickle.loads(cache.read_bytes())
benchmarks/complex_sql_1200.py:113 · dynamic_code
pickle.loads(cache.read_bytes())
benchmarks/fixture_1200.py:749 · dynamic_code
rev-parse
scripts/build_site.py:457 · via:_git
rev-parse
scripts/build_site.py:461 · via:_git
select
tests/test_keyless_describe.py:116 · via:_run
select
tests/test_keyless_describe.py:117 · via:_run
ssh -i "$KEY" -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=15 "opc@$IP" "ls -l /opt/schemagate/.ready 2>&1; sudo tail -3 /var/log/schemagate-resolve-db.log 2>&1; echo '-- cloud-init:'; sudo cloud-init status --long 2>&1 | head -5; ec
oci/stack/verify.sh:203 · sudo
ssh -i "$KEY" -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=15 "opc@$IP" "ls -l /opt/schemagate/.ready 2>&1; sudo tail -3 /var/log/schemagate-resolve-db.log 2>&1; echo '-- cloud-init:'; sudo cloud-init status --long 2>&1 | head -5; ec
oci/stack/verify.sh:204 · sudo
ssh -i "$KEY" -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=15 "opc@$IP" "ls -l /opt/schemagate/.ready 2>&1; sudo tail -3 /var/log/schemagate-resolve-db.log 2>&1; echo '-- cloud-init:'; sudo cloud-init status --long 2>&1 | head -5; ec
oci/stack/verify.sh:205 · sudo
VERSION="${VERSION:-$(curl -fsSL https://raw.githubusercontent.com/ashishsinha1602/schemagate/main/oci/stack/schema.yaml 2>/dev/null | sed -nE 's/^version: *"([^"]+)".*/\1/p' | head -1)}"
oci/stack/verify-release.sh:16 · dynamic_code
Files read 239
- path: /etc/systemd/system/schemagate.service
tests/test_oci_stack.py:257 · literal
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
benchmarks/bird_e2e.py:62 · read
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
benchmarks/bird.py:87 · read
<dynamic>
benchmarks/bird.py:88 · read
<dynamic>
benchmarks/cap_sweep.py:102 · read
<dynamic>
benchmarks/cap_sweep.py:120 · read
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
benchmarks/join_paths.py:56 · via:parse_schemas
<dynamic>
benchmarks/learn_concepts.py:40 · via:parse_schemas
<dynamic>
benchmarks/longpath.py:48 · read
<dynamic>
benchmarks/longpath.py:49 · via:read
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
benchmarks/rerank_public.py:46 · via:parse_schemas
<dynamic>
<dynamic>
<dynamic>
<dynamic>
benchmarks/results/bird_dev/schemagate_bird_submission.zip!/bird_run.py:227 · read
<dynamic>
benchmarks/results/bird_dev/schemagate_bird_submission.zip!/bird_run.py:232 · read
<dynamic>
benchmarks/results/bird_dev/schemagate_bird_submission.zip!/bird_run.py:235 · read
<dynamic>
benchmarks/results/bird_dev/schemagate_bird_submission.zip!/bird_run.py:244 · read
<dynamic>
benchmarks/spider.py:37 · read
<dynamic>
benchmarks/spider.py:99 · via:parse_schemas
<dynamic>
benchmarks/spider2_e2e.py:47 · read
<dynamic>
benchmarks/spider2_e2e.py:84 · read
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
benchmarks/spider2.py:98 · read
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
scripts/build_site.py:76 · read
<dynamic>
scripts/build_site.py:86 · read
<dynamic>
scripts/build_site.py:136 · read
<dynamic>
scripts/build_site.py:157 · read
<dynamic>
scripts/build_site.py:172 · read
<dynamic>
scripts/build_site.py:185 · via:render
<dynamic>
scripts/build_site.py:198 · via:render
<dynamic>
scripts/build_site.py:212 · via:render
<dynamic>
scripts/build_site.py:224 · via:render
<dynamic>
scripts/build_site.py:237 · via:render
<dynamic>
scripts/build_site.py:468 · read
<dynamic>
scripts/check_names.py:30 · read
<dynamic>
scripts/check_names.py:49 · read
<dynamic>
scripts/lock_ci.py:78 · read
<dynamic>
<dynamic>
<dynamic>
src/schemagate/audit.py:259 · read
<dynamic>
src/schemagate/cli.py:305 · read
<dynamic>
src/schemagate/cli.py:306 · via:read
<dynamic>
src/schemagate/cli.py:382 · read
<dynamic>
src/schemagate/cli.py:389 · read
<dynamic>
src/schemagate/cli.py:424 · via:load_verifier
<dynamic>
src/schemagate/cli.py:486 · via:_history
<dynamic>
src/schemagate/config.py:53 · read
<dynamic>
<dynamic>
src/schemagate/connect.py:271 · via:read
<dynamic>
src/schemagate/connect.py:305 · via:read
<dynamic>
<dynamic>
src/schemagate/groups.py:134 · via:__init__
<dynamic>
src/schemagate/groups.py:157 · via:__init__
<dynamic>
src/schemagate/groups.py:187 · via:__init__
<dynamic>
src/schemagate/groups.py:220 · via:read
<dynamic>
src/schemagate/groups.py:227 · via:read
<dynamic>
src/schemagate/groups.py:250 · via:__init__
<dynamic>
src/schemagate/groups.py:297 · via:__init__
<dynamic>
src/schemagate/oauth.py:45 · via:__init__
<dynamic>
src/schemagate/oauth.py:124 · via:read
<dynamic>
<dynamic>
<dynamic>
src/schemagate/ontology_io.py:160 · via:_load_yaml_or_json
<dynamic>
<dynamic>
src/schemagate/pq.py:128 · read
<dynamic>
src/schemagate/pq.py:136 · read
<dynamic>
src/schemagate/pq.py:150 · via:load_signer
<dynamic>
src/schemagate/pq.py:173 · read
<dynamic>
src/schemagate/pq.py:227 · read
<dynamic>
<dynamic>
<dynamic>
src/schemagate/stores/oracle.py:113 · via:read
<dynamic>
src/schemagate/studio.py:565 · read
<dynamic>
src/schemagate/studio.py:597 · read
<dynamic>
<dynamic>
src/schemagate/studio.py:1125 · via:read
<dynamic>
studio/build_answers.py:96 · read
<dynamic>
studio/build_answers.py:102 · read
<dynamic>
studio/build.py:17 · read
<dynamic>
studio/build.py:58 · read
<dynamic>
studio/build.py:59 · read
<dynamic>
studio/build.py:70 · read
<dynamic>
studio/build.py:72 · read
<dynamic>
studio/build.py:73 · read
<dynamic>
studio/islands.py:28 · via:__init__
<dynamic>
studio/islands.py:96 · read
<dynamic>
studio/islands.py:98 · via:read
<dynamic>
studio/parity_runner.js:6 · read
<dynamic>
studio/parity_runner.js:7 · read
<dynamic>
tests/bench.py:227 · via:read
<dynamic>
tests/bench.py:227 · read
<dynamic>
tests/keycloak_e2e.py:55 · via:read
<dynamic>
tests/keycloak_e2e.py:57 · via:read
<dynamic>
tests/keycloak_e2e.py:172 · read
<dynamic>
tests/keycloak_e2e.py:172 · via:read
<dynamic>
tests/keycloak_e2e.py:326 · read
<dynamic>
tests/keycloak_e2e.py:326 · via:read
<dynamic>
tests/mcp_command_e2e.py:136 · via:read
<dynamic>
<dynamic>
tests/run_terms_eval.py:52 · read
<dynamic>
tests/run_terms_repair.py:53 · read
<dynamic>
<dynamic>
tests/test_audit.py:149 · read
<dynamic>
tests/test_audit.py:167 · via:read
<dynamic>
tests/test_audit.py:172 · via:read
<dynamic>
tests/test_audit.py:206 · read
<dynamic>
<dynamic>
<dynamic>
tests/test_business_language.py:41 · via:_desc
<dynamic>
tests/test_business_language.py:57 · via:_desc
<dynamic>
tests/test_business_language.py:73 · via:_desc
<dynamic>
tests/test_business_language.py:84 · via:_desc
<dynamic>
tests/test_caller_visibility_timing.py:43 · via:__init__
<dynamic>
<dynamic>
tests/test_citation.py:24 · read
<dynamic>
tests/test_citation.py:29 · read
<dynamic>
tests/test_citation.py:55 · read
<dynamic>
<dynamic>
tests/test_dialects.py:191 · read
<dynamic>
tests/test_docker.py:43 · read
<dynamic>
tests/test_docker.py:49 · read
<dynamic>
tests/test_js_parity.py:38 · read
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
tests/test_learn.py:172 · read
<dynamic>
tests/test_mcp_command.py:72 · read
<dynamic>
<dynamic>
<dynamic>
<dynamic>
tests/test_oauth.py:195 · via:read
<dynamic>
tests/test_oauth.py:197 · via:read
<dynamic>
tests/test_oauth.py:220 · via:read
<dynamic>
tests/test_oci_stack.py:17 · read
<dynamic>
tests/test_oci_stack.py:25 · read
<dynamic>
tests/test_oci_stack.py:82 · read
<dynamic>
tests/test_oci_stack.py:83 · read
<dynamic>
tests/test_oci_stack.py:89 · read
<dynamic>
tests/test_oci_stack.py:269 · read
<dynamic>
tests/test_ontology_io.py:45 · via:import_dbt
<dynamic>
tests/test_ontology_io.py:91 · via:import_csv
<dynamic>
tests/test_ontology_io.py:104 · via:import_csv
<dynamic>
<dynamic>
<dynamic>
tests/test_ords.py:180 · via:read
<dynamic>
tests/test_pq_audit.py:22 · via:load_verifier
<dynamic>
tests/test_pq_audit.py:22 · via:load_signer
<dynamic>
tests/test_pq_audit.py:34 · read
<dynamic>
tests/test_pq_audit.py:47 · via:_lines
<dynamic>
tests/test_pq_audit.py:54 · via:_lines
<dynamic>
tests/test_pq_audit.py:68 · via:_lines
<dynamic>
tests/test_pq_audit.py:82 · via:_lines
<dynamic>
tests/test_pq_audit.py:92 · via:_lines
<dynamic>
tests/test_pq_audit.py:102 · via:load_signer
<dynamic>
tests/test_pq_audit.py:104 · via:_lines
<dynamic>
tests/test_pq_audit.py:113 · via:load_verifier
<dynamic>
tests/test_pq_audit.py:119 · via:_lines
<dynamic>
tests/test_pq_audit.py:127 · via:load_signer
<dynamic>
tests/test_pq_audit.py:151 · via:_lines
<dynamic>
tests/test_pq_audit.py:189 · via:load_signer
<dynamic>
tests/test_pq_audit.py:196 · via:_lines
<dynamic>
<dynamic>
tests/test_providers_oci_local.py:306 · via:cmd_describe
<dynamic>
tests/test_providers_oci_local.py:331 · via:cmd_describe
<dynamic>
tests/test_sample_values.py:47 · via:render
<dynamic>
tests/test_sample_values.py:64 · via:render
<dynamic>
tests/test_sample_values.py:70 · via:render
<dynamic>
tests/test_sample_values.py:149 · via:render
<dynamic>
<dynamic>
<dynamic>
<dynamic>
<dynamic>
tests/test_server_json.py:23 · read
<dynamic>
tests/test_server_json.py:29 · read
<dynamic>
tests/test_server_json.py:36 · read
<dynamic>
tests/test_server_json.py:44 · read
<dynamic>
tests/test_server_json.py:61 · read
<dynamic>
tests/test_server_json.py:70 · read
<dynamic>
tests/test_server_json.py:78 · read
<dynamic>
tests/test_server_json.py:97 · read
<dynamic>
tests/test_server_json.py:98 · read
<dynamic>
tests/test_site.py:49 · read
<dynamic>
tests/test_site.py:62 · read
<dynamic>
tests/test_site.py:73 · read
<dynamic>
tests/test_site.py:110 · read
<dynamic>
tests/test_site.py:123 · read
<dynamic>
tests/test_site.py:133 · read
<dynamic>
tests/test_site.py:136 · read
<dynamic>
tests/test_site.py:159 · read
<dynamic>
tests/test_site.py:193 · read
<dynamic>
tests/test_site.py:220 · read
<dynamic>
tests/test_site.py:221 · read
<dynamic>
tests/test_site.py:246 · read
<dynamic>
<dynamic>
<dynamic>
<dynamic>
tests/test_studio_api.py:349 · read
<dynamic>
tests/test_studio_api.py:421 · read
<dynamic>
<dynamic>
tests/test_studio_clean_start.py:214 · via:read
<dynamic>
tests/test_studio_page.py:21 · read
<dynamic>
<dynamic>
<dynamic>
tests/test_studio.py:30 · via:read
<dynamic>
tests/test_studio.py:32 · via:read
Linked repositories 15
GitHub repositories it links to or installs from, and whether their names can be taken over.
2020dfff/rbac-text2sql-benchmark
url · not tracked
bird-bench/bird-bench.github.io
url · not tracked
bird-bench/mini_dev
url · not tracked
canner/wrenai
url · no ownership changes
dcposch/blakejs
url · not tracked
deeplethe/ontology2sql
url · not tracked
eosphoros-ai/db-gpt
url · not tracked
example/releases
url · not tracked
jerrygao818/uniql
url · not tracked
modelcontextprotocol/registry
url · not tracked
modelcontextprotocol/servers
url · not tracked
ramiawar/dataline
url · not tracked
sheltercosmo/jev4pg
url · not tracked
vanna-ai/vanna
url · not tracked
xlang-ai/spider2
url · not tracked