crewai-tools-maxia
CrewAI tools for the MAXIA AI-to-AI Marketplace on 14 blockchains.
10 tools covering crypto swap, tokenized stocks, GPU rental, DeFi yields, sentiment analysis, wallet analysis, escrow info, and AI service discovery/execution.
Install
pip install crewai-tools-maxia
Quick Start
from crewai import Agent, Task, Crew
from crewai_tools_maxia import get_all_tools
tools = get_all_tools(api_key="maxia_...")
researcher = Agent(
role="Crypto Researcher",
goal="Find the best DeFi yields and trading opportunities",
backstory="You are an expert crypto analyst with access to MAXIA marketplace tools.",
tools=tools,
)
task = Task(
description="Find the best DeFi yields for USDC across all chains and compare SOL/USDC swap rates.",
expected_output="A report with top yields and current swap rates.",
agent=researcher,
)
crew = Crew(agents=[researcher], tasks=[task])
result = crew.kickoff()
print(result)
Available Tools
| Tool | Description |
|---|---|
MaxiaSwapTool |
Crypto swap quotes (107 tokens, 5000+ pairs) |
MaxiaStockPriceTool |
Real-time tokenized stock prices (25 US stocks) |
MaxiaCryptoPricesTool |
Live crypto prices (107 tokens + 25 stocks) |
MaxiaGPURentalTool |
GPU rental tiers and pricing |
MaxiaDeFiYieldTool |
Best DeFi yields across 14 chains |
MaxiaSentimentTool |
Crypto sentiment analysis |
MaxiaServiceDiscoveryTool |
Discover AI services on the marketplace |
MaxiaServiceExecuteTool |
Execute (buy + run) AI services |
MaxiaWalletAnalysisTool |
Solana wallet analysis |
MaxiaEscrowInfoTool |
On-chain escrow program info |
Using Individual Tools
from crewai_tools_maxia import MaxiaSwapTool, MaxiaDeFiYieldTool, MaxiaClient
client = MaxiaClient(api_key="maxia_...")
swap_tool = MaxiaSwapTool(client=client)
yield_tool = MaxiaDeFiYieldTool(client=client)
# Use with any CrewAI agent
agent = Agent(
role="Trader",
goal="Execute profitable trades",
tools=[swap_tool, yield_tool],
)
Links
- Homepage: https://maxiaworld.app
- API Docs: https://maxiaworld.app/api/public/docs
- MCP Server: https://maxiaworld.app/mcp/manifest
- GitHub: https://github.com/majorelalexis-stack/maxia
Release files for crewai-tools-maxia 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| crewai_tools_maxia-0.2.0.tar.gz | 8.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| crewai_tools_maxia-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.9 kB
Release files / crewai_tools_maxia-0.2.0.tar.gz
| Download URL | crewai_tools_maxia-0.2.0.tar.gz |
|---|---|
| Size | 8.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7143b67f7bf768942fc20b33c443982d3842c4aebede0863652d3fa72d156eae
|
|
BLAKE2b-256 checksum How to use checksums |
2e8ebb0048222c66a742e92453e3360019ed5dc1090538c2fb120265f2a5d3e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / crewai_tools_maxia-0.2.0-py3-none-any.whl
| Download URL | crewai_tools_maxia-0.2.0-py3-none-any.whl |
|---|---|
| Size | 9.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b366f4cc9ebf15a15e5e81a657954ad18481ade859a4dc3a8b92e17354b32bac
|
|
BLAKE2b-256 checksum How to use checksums |
664164935878feb3df7a92fb3c62b374b887ce1e9401f4b6858654ebe36a3ac8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|