Skip to main content

CrewAI integration for tools402 — 100 AI agent tools via x402/USDC

Project description

tools402-crewai

CrewAI integration — expose all 146 tools402 endpoints as BaseTool.

pip install tools402-crewai
from crewai import Agent, Task, Crew
from tools402_crewai import make_tools

tools = make_tools(wallet_private_key="0x...")
researcher = Agent(
    role="Researcher",
    goal="Summarize papers",
    backstory="You are an expert research assistant.",
    tools=tools,
    verbose=True,
)
task = Task(description="Transcribe this audio file...", agent=researcher)
Crew(agents=[researcher], tasks=[task]).kickoff()

The tool list is built by fetching /v1/_meta at instantiation time — the catalogue is always current, no package rebuild needed when new endpoints are added to tools402.


MIT License — https://github.com/darkbloomlabs/tools402

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tools402_crewai-0.1.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tools402_crewai-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file tools402_crewai-0.1.0.tar.gz.

File metadata

  • Download URL: tools402_crewai-0.1.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for tools402_crewai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1c9e088d89db11a51a87d00fd3e078074d9fc2e543ba901ae13be4aa1f12e887
MD5 fd6f4ea41820cf77935d144ff760a573
BLAKE2b-256 5fa32753e470b66548028ad2b6ccdf74cb147e447ff429135de08fb461834f10

See more details on using hashes here.

File details

Details for the file tools402_crewai-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for tools402_crewai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 96de9b2ae70862be89566faef31d7f1ec99f934904100b7f475859137cc16504
MD5 822363969e9c80227e6549b6d767fe49
BLAKE2b-256 8c50131aec924425260c2e1bfa0f922215e1ef10258d2a825407f7f3ef7534fd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page