Skip to content

Agent Protocol

English | 简体中文

Introduction

Agent Protocol is a collection of software development kits (SDKs) for agent interoperability protocols. It helps developers quickly integrate agents and enable agent-to-tool / agent-to-agent interoperability across different runtime environments.

This repository currently includes three SDKs:

  • Model Context Protocol (MCP) CPP SDK
  • Agent2Agent Protocol (A2A) CPP SDK
  • A2X agent registry

Contributing

We welcome all forms of contribution, including but not limited to:

  • Reporting issues and suggesting features
  • Improving documentation
  • Submitting code
  • Sharing usage experience

License

This project is licensed under the Apache-2.0 License.

About

openJiuwen agent-protocol provides implementations of agent communication protocols, including C++ SDKs for MCP and A2A protocols.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages