Skip to main content

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).

Metadata

Release files for sirenic-agents 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sirenic-agents 0.1.0
File Size Uploaded
sirenic_agents-0.1.0.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sirenic-agents 0.1.0
File Interpreter ABI Platform
sirenic_agents-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.6 kB

Release files / sirenic_agents-0.1.0.tar.gz

Download URL sirenic_agents-0.1.0.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ca3949596c78d927cdea468509d3dc4f7a3ce3f5a98db3efe1b496064b33864f
BLAKE2b-256 checksum
How to use checksums
55bf5292c6fbcae18085425993192c22920b6a9ca363589891da19020f4539d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / sirenic_agents-0.1.0-py3-none-any.whl

Download URL sirenic_agents-0.1.0-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
55774f2a311d81118061d84be8ab3535a30670386ff4c09d94c739da844650be
BLAKE2b-256 checksum
How to use checksums
49360870dc54c7daa5fc8dfc41b57bba619ad1f7becb35576d733afa2a2edada
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page