Operate secure JoinLayer data pipelines through delegated OAuth.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · streamable-http · http
verified
reported
listed in the official MCP registry counts 28 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
cancel_agent_approval
-
cancel_connection_setup
-
create_connection_setup
-
create_pipeline_draft
-
diagnose_run_failure
-
discover_connection_schema
-
get_connection
-
get_connection_setup_status
-
get_pipeline
-
get_run
-
get_usage_report
-
get_workspace_capacity
-
get_workspace_context
-
list_activity
-
list_agent_approvals
-
list_connection_setups
-
list_connections
-
list_connector_types
-
list_pipeline_runs
-
list_pipelines
-
preview_pipeline
-
request_run_start_approval
-
request_run_stop_approval
-
start_pipeline
-
stop_run
-
test_connection
-
update_pipeline_draft
-
validate_pipeline
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 8a85ce3 · analyzer v33 · 1d ago
skills & prompt files 13
- skill joinlayer-agent-toolkit-8a85ce3/plugins/joinlayer/skills/joinlayer-pipelines/SKILL.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/connect-a-database.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/control-a-run.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/create-new-target-table.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/create-pipeline.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/diagnose-failed-run.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/enrich-pipeline.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/explain-capacity.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/inspect-workspace.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/recover-realtime-pipeline.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/report-usage.md
- prompt-file joinlayer-agent-toolkit-8a85ce3/prompts/validate-before-run.md
- skill joinlayer-agent-toolkit-8a85ce3/skills/joinlayer-pipelines/SKILL.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 18
tool registrations 28
- get_workspace_context joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :196
- get_workspace_capacity joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :201
- list_connector_types joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :206
- list_connections joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :211
- get_connection joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :223
- create_connection_setup joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :228
- get_connection_setup_status joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :239
- list_connection_setups joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :244
- cancel_connection_setup joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :251
- test_connection joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :261
- discover_connection_schema joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :271
- list_pipelines joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :308
- get_pipeline joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :319
- create_pipeline_draft joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :325
- update_pipeline_draft joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :331
- validate_pipeline joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :343
- preview_pipeline joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :348
- request_run_start_approval joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :353
- request_run_stop_approval joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :379
- list_agent_approvals joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :403
- cancel_agent_approval joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :410
- start_pipeline joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :420
- list_pipeline_runs joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :437
- get_run joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :442
- stop_run joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :447
- list_activity joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :458
- diagnose_run_failure joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :466
- get_usage_report joinlayer-agent-toolkit-8a85ce3/mcp-gateway/joinlayer_mcp/server.py :478