The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).
An ACP-compatible coding agent powered by the Claude Agent SDK (TypeScript)
Drop-in replacement for Nodes http and https that transparently make http request to both http1 / http2 server, it's using the ALPN protocol
Maps proxy protocols to `http.Agent` implementations
Your AI pair programmer
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) [](https://www.n
Server & Client SDK for Agent2Agent protocol
Headless CLI client for the Agent Client Protocol (ACP) — talk to coding agents from the command line
TypeScript bindings for the LangChain agent streaming protocol
Azure AI Projects client library.
An ACP-compatible coding agent powered by Codex
Client SDK for connecting to **Agent-User Interaction (AG-UI) Protocol** servers.
Turn a function into an `http.Agent` instance
AWS SDK for JavaScript Bedrock Agent Runtime Client for Node.js, Browser and React Native
Sign Client for WalletConnect Protocol
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client
XMLHttpRequest for Node
Yjs encoding protocols
WebSocket protocol handler with pluggable I/O
A light-weight module that brings Fetch API to node.js
Websocket Client & Server Library implementing the WebSocket protocol as specified in RFC 6455.
Schema validation for the mutation server protocol (MSP).
AWS SDK for JavaScript Bedrock Agent Client for Node.js, Browser and React Native
rmcp integration for Agent Client Protocol MCP servers
Core protocol types and traits for the Agent Client Protocol