IA

insodimension/awesome-agent-protocols

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

10 stars 品質 57 トレンド 26CC0-1.0

A curated list of protocols and standards for AI agents — MCP, A2A, ACP, AG-UI, AP2, x402, and 50+ more, organized by stack layer

概要

A curated list of protocols and standards for AI agents. 🔌 wire protocol · 📐 spec / standard · 📄 format / convention · ⚠️ deprecated or merged The editor-tooling protocols that predate agents. Same idea — decouple client from provider over JSON-RPC, collapse M×N to M+N. - Language Server Protocol (LSP) 🔌 - JSON-RPC standard for editor↔language-intelligence communication. The original M+N protocol; everything below copies this pattern. protocol - Debug Adapter Protocol (DAP) 🔌 - JSON-RPC for editor↔debugger, through an intermediary adapter. protocol - Build Server Protocol (BSP) 🔌 - Scala Center / JetBrains JSON-RPC for IDE↔build-tool (targets, compile, test, run). protocol How an agent calls tools, reads data, and gets context. - Model Context Protocol (MCP) 🔌 - Anthropic. JSON-RPC 2.0 over stdio or Streamable HTTP. Connects LLM hosts to tools, resources, and prompts. Now under the Linux Foundation. 2026-07-28 revision goes stateless with no initialize handshake.

README

以下は原文 README の抜粋です。原文を見る。

Awesome Agent Protocols

A curated list of protocols and standards for AI agents.

🔌 wire protocol · 📐 spec / standard · 📄 format / convention · ⚠️ deprecated or merged

Contents

Foundations

The editor-tooling protocols that predate agents. Same idea — decouple client from provider over JSON-RPC, collapse M×N to M+N.

Tool and context

How an agent calls tools, reads data, and gets context.

  • Model Context Protocol (MCP) 🔌 - Anthropic. JSON-RPC 2.0 over stdio or Streamable HTTP. Connects LLM hosts to tools, resources, and prompts. Now under the Linux Foundation. 2026-07-28 revision goes stateless with no initialize handshake. protocol
    • Tools 🔌 - tools/list + tools/call. JSON-Schema-typed callable functions. protocol
    • Resources 🔌 - URI-addressed readable context (files, rows, blobs) with subscriptions. protocol
    • Prompts 🔌 - Server-defined parameterized prompt templates, surfaced as slash commands. protocol
    • Sampling 🔌 - Server asks the client for an LLM completion. Supports tool use + toolChoice. Deprecated in 2026-07-28. protocol
    • Elicitation 🔌 - Server pauses to ask the user for input (forms) or hand off to the browser (OAuth, payments). protocol
    • Roots 🔌 - Client declares which file:// paths servers may touch. Deprecated in 2026-07-28. protocol
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add insodimension/awesome-agent-protocols
MCP 初心者?mcpskill.org のガイドから始めましょう →