A Tool That Turns Any Domain into a Live Agent #3164
nembal
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Feature request related to a problem? Please describe.
Currently, if I want to give my crew the ability to interact with an external service (e.g., Notion, GitHub, a custom API), I need to write a new custom
Tool
for each one. This involves finding the correct API endpoint, writing boilerplate for the connection, and managing authentication details.This process is static and adds significant friction. It limits a crew's ability to be truly autonomous, as it can only use the tools it was explicitly configured with at launch.
Describe the solution you'd like
I propose the integration of Agent Interface Discovery (AID), a simple, open standard for discovering agent endpoints via a single DNS record. Think of it as an "MX record for AI."
A service can publish a
TXT
record like this:_agent.notion.so. IN TXT "v=aid1;p=mcp;uri=https://api.notion.com/mcp"
I would like CrewAI to provide a built-in
AIDTool
that can take a domain name, perform the AID lookup, and automatically configure the connection to the discovered agent. This would abstract away the entire discovery and connection process.Describe how you'd like to see this implemented
Here is an example of the ideal developer experience:
What are the benefits of this feature?
AID is a finalized v1.0 spec with available libraries, making implementation straightforward. Integrating it would be a powerful step towards making crews more capable and autonomous.
Thank you for considering this proposal!
Learn more about the AID standard here: aid.agentcommunity.org
Beta Was this translation helpful? Give feedback.
All reactions