Skip to content

Agent Tool Protocol (ATP)

ATP Logo

An open protocol for building, syncing, and using modular AI ToolKits across agents

Documentation


The Agent Tool Protocol (ATP) is a modern, cloud-native protocol that enables AI agents to discover, authenticate, and call external tools through developer-defined ToolKits.

Whether you're building AI-native apps, autonomous agents, or agent marketplaces, ATP gives you a lightweight, developer-first way to expose functionality to LLMs—without reinventing wrappers or managing tool routing manually.

ATP was designed to:

  • ✅ Make tool usage portable across devices, apps, and agents
  • ✅ Remove friction for developers registering and publishing tools
  • ✅ Standardize agent ↔ tool communication with built-in auth and lifecycle

🧠 Core Principles

  • Tool-first – Tools are real Python functions, not wrappers or proxies
  • Agent-agnostic – Works with any agent that supports the ATP protocol
  • Cloud-sync ready – ToolKits sync across environments and apps
  • Developer-first – SDKs provide decorators, metadata, and built-in auth handling

🚀 Getting Started


📁 Project Structure

Repository Description
specification Protocol specification and design principles
python-sdk Python SDK for building and publishing ToolKits
toolkit store (Coming soon) ToolKit discovery platform
examples Sample ToolKits for Github, Coingecko, Hubspot, etc.

🤝 Contributing

We welcome contributions from developers, researchers, and protocol builders.

Got questions or ideas? Join the conversation on GitHub Discussions


🧬 About

ATP is maintained by the ChatATP team and contributors around the world.
We believe AI agents should be as extensible as modern web apps — and ATP is our protocol for making that future real.

Popular repositories Loading

  1. .github .github Public

  2. python-sdk python-sdk Public

    Python

  3. docs docs Public

    MDX

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…