sirenic-agents (Python) — LangChain & CrewAI tools for Sirenic
Official French & European company data in your agent, paid per call via x402 (USDC or EURC on Base). No account, no API key — bring a wallet key and a price cap. Without a wallet, every tool still works and returns the payment quote.
pip install "sirenic-agents[pay,langchain] @ git+https://github.com/sirenic-eu/sirenic-examples#subdirectory=sdk/python"
# (PyPI publication coming — same package name)
LangChain
from sirenic_agents import SirenicClient, build_langchain_tools
client = SirenicClient(wallet_key=os.environ["WALLET_KEY"], max_price_usd=0.25)
tools = build_langchain_tools(client) # search, profile, KYB, sanctions, intelligence, watchlists…
CrewAI
from sirenic_agents import SirenicClient, build_crewai_tools
client = SirenicClient(wallet_key=os.environ["WALLET_KEY"], max_price_usd=0.25)
agent = Agent(role="KYB analyst", tools=build_crewai_tools(client), ...)
CrewAI also speaks MCP natively — all 38 Sirenic tools in one line, no SDK:
agent = Agent(role="KYB analyst", mcps=["https://api.sirenic.eu/mcp"], ...)
(The curated tools above add automatic x402 payment with a hard price cap; via MCP, tools return quotes that your agent settles itself.)
Safety model: payments are EIP-3009 authorizations signed locally by the
official x402 package (x402 Foundation);
the max_amount policy filters every quote before signing; errors are never
charged. Paid responses are Ed25519-signed by the server
(verify).
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sirenic_agents-0.1.0.tar.gz.
File metadata
- Download URL: sirenic_agents-0.1.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca3949596c78d927cdea468509d3dc4f7a3ce3f5a98db3efe1b496064b33864f
|
|
| MD5 |
dfe6dd69fa7a780c61bd7adceb9773fe
|
|
| BLAKE2b-256 |
55bf5292c6fbcae18085425993192c22920b6a9ca363589891da19020f4539d3
|
File details
Details for the file sirenic_agents-0.1.0-py3-none-any.whl.
File metadata
- Download URL: sirenic_agents-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55774f2a311d81118061d84be8ab3535a30670386ff4c09d94c739da844650be
|
|
| MD5 |
52f712bce5db376af52c137b3bc78251
|
|
| BLAKE2b-256 |
49360870dc54c7daa5fc8dfc41b57bba619ad1f7becb35576d733afa2a2edada
|