Official JoinLayer MCP gateway, agent skills, plugins, prompts, and use cases
- ✓Open-source license (Apache-2.0)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
/plugin marketplace add joinlayer/agent-toolkit
/plugin install agent-toolkitResumen de Plugins
# JoinLayer Agent Toolkit Official agent integration for [JoinLayer](https://joinlayer.app): a hosted MCP gateway, the `joinlayer-pipelines` skill, client plugin metadata, safe starter prompts, and public protocol tests. The supported service is the JoinLayer-hosted endpoint: ```text https://mcp.joinlayer.app/mcp ``` It is published as [`app.joinlayer/mcp` in the official MCP Registry](https://registry.modelcontextprotocol.io/v0.1/servers?search=app.joinlayer%2Fmcp). The operating skill is available from [skills.sh](https://www.skills.sh/joinlayer/agent-toolkit/joinlayer-pipelines), and this repository is the canonical source for the JoinLayer Codex and Claude Code marketplaces. Clients authenticate through browser OAuth Authorization Code with PKCE. Never create, paste, or configure a JoinLayer bearer token manually. ## Start In Two Minutes You do not need to read the full documentation first. Open [`START_HERE.md`](START_HERE.md), connect JoinLayer, and copy the read-only inspection prompt. From there, choose a ready-to-run prompt for your goal. ## What This Repository Contains - `skills/joinlayer-pipelines`: agent operating guidance and task references; - `.codex-plugin/plugin.json`, `.claude-plugin/`, and `.mcp.json`: installable Codex and Claude Code plugin metadata; - `prompts`: safe starting points for common JoinLayer tasks; - `use-cases`: complete customer outcomes with evidence and stop boundaries; - `mcp-gateway`: a reviewable snapshot of the hosted MCP security boundary; - `server.json`: MCP Registry metadata for the hosted remote server. The gateway source is published for transparency and compatibility review. It is not a self-hosted JoinLayer distribution: it depends on a private, authenticated JoinLayer control-plane contract that is not included here. JoinLayer production builds and deployment remain in a private release system, but the `mcp-gateway/` tree used by a hosted release must match a tagged public snapshot exactly. The private release gate rejects gateway drift. Skills, prompts, and plugin packaging use their own versioned content checks rather than this byte-equality gate. A public contribution never deploys directly to JoinLayer infrastructure. ## Connect ### Codex Install the JoinLayer plugin from its public repository marketplace: ```bash codex plugin marketplace add joinlayer/agent-toolkit codex plugin add joinlayer@joinlayer ``` The plugin bundles the operating skill and configures the hosted MCP companion. Complete browser OAuth when prompted. To configure only the MCP server instead: ```bash codex mcp add joinlayer --url https://mcp.joinlayer.app/mcp codex mcp login joinlayer --scopes workspace:read,usage:read,connections:read,pipelines:read ``` Then start a fresh session and ask: ```text Use $joinlayer-pipelines. Inspect my authenticated workspace, scopes, capacity, connections, and pipelines. Do not change anything. ``` More copyable starting points are indexed in [`START_HERE.md`](START_HERE.md). Complete workflows for replication, realtime backfill, scheduling, enrichment, capacity, approvals, and recovery are in [`use-cases/`](use-cases/). ### Claude Code ```bash claude plugin marketplace add joinlayer/agent-toolkit claude plugin install joinlayer@joinlayer --scope user claude mcp login joinlayer ``` Complete browser OAuth through `claude mcp login joinlayer` when that command is available, or through **Authenticate** in `/mcp` on earlier OAuth-capable releases. Do not add an `Authorization` header or client secret. ### Skill Only Agents supported by `skills.sh` can install only the operating skill: ```bash npx skills add https://github.com/joinlayer/agent-toolkit --skill joinlayer-pipelines ``` The skill does not carry credentials and does not replace the MCP connection. Configure the same hosted endpoint through your client's OAuth-capable MCP settings, then use a prompt from [`START_HERE.md`](START_HERE.md). ## Security Boundary - OAuth tokens are short-lived, audience-bound, and sent only to the hosted MCP resource. - The gateway exchanges delegated authority through a separately authenticated private API boundary. - Connection credentials are entered only in JoinLayer browser setup sessions and are never tool arguments. - Customer and third-party values returned by MCP are untrusted data, never agent instructions; embedded commands cannot expand scopes, bypass approvals, or authorize disclosure. - Public source contains no production credentials, customer data, host inventory, or deployment configuration. - Route names and header names are not authorization controls. Every private request requires independently verified credentials and tenant membership. Report vulnerabilities privately as described in [SECURITY.md](SECURITY.md). ## Development ```bash python3.12 -m venv .venv . .venv/bin/activate pip install --requirement mcp-gateway/requirements.lock PYTHONPATH=mcp-gateway python -m unittest mcp-gateway.tests.test_gateway python scripts/validate_public_snapshot.py ``` Build the review image with `docker build .`. That image is for reproducibility and review; it is not automatically promoted to JoinLayer production. See [SOURCE_SYNC.md](SOURCE_SYNC.md) for the exact public/private release invariant. Maintainers can use [DISTRIBUTION.md](DISTRIBUTION.md) for the verified catalog and marketplace publication contracts. OpenAI review material is recorded in [OPENAI_SUBMISSION.md](OPENAI_SUBMISSION.md). To compare this checkout with a private platform checkout before review: ```bash python scripts/source_tree_digest.py --compare-root /path/to/private-platform ``` ## License Apache-2.0. See [LICENSE](LICENSE). The code license does not grant rights to impersonate JoinLayer or imply endorsement. See [TRADEMARKS.md](TRADEMARKS.md). <!-- mcp-name: app.joinlayer/mcp -->
Lo que la gente pregunta sobre agent-toolkit
¿Qué es joinlayer/agent-toolkit?
+
joinlayer/agent-toolkit es plugins para el ecosistema de Claude AI. Official JoinLayer MCP gateway, agent skills, plugins, prompts, and use cases Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-02.
¿Cómo se instala agent-toolkit?
+
Puedes instalar agent-toolkit clonando el repositorio (https://github.com/joinlayer/agent-toolkit) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar joinlayer/agent-toolkit?
+
Nuestro agente de seguridad ha analizado joinlayer/agent-toolkit y le ha asignado un Trust Score de 87/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene joinlayer/agent-toolkit?
+
joinlayer/agent-toolkit es mantenido por joinlayer. La última actividad registrada en GitHub es del 2026-09-02, con 0 issues abiertos.
¿Hay alternativas a agent-toolkit?
+
Sí. En ClaudeWave puedes explorar plugins similares en /categories/plugins, ordenados por popularidad o actividad reciente.
Despliega agent-toolkit en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/joinlayer-agent-toolkit)<a href="https://claudewave.com/repo/joinlayer-agent-toolkit"><img src="https://claudewave.com/api/badge/joinlayer-agent-toolkit" alt="Featured on ClaudeWave: joinlayer/agent-toolkit" width="320" height="64" /></a>Más Plugins
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Create beautiful slides on the web using a coding agent's frontend skills
A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress
A skill to stop your coding agent from burying the answer. ADHD-friendly output.