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

Download files

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

Source Distribution

sirenic_agents-0.1.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

sirenic_agents-0.1.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

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

Hashes for sirenic_agents-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ca3949596c78d927cdea468509d3dc4f7a3ce3f5a98db3efe1b496064b33864f
MD5 dfe6dd69fa7a780c61bd7adceb9773fe
BLAKE2b-256 55bf5292c6fbcae18085425993192c22920b6a9ca363589891da19020f4539d3

See more details on using hashes here.

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

Hashes for sirenic_agents-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 55774f2a311d81118061d84be8ab3535a30670386ff4c09d94c739da844650be
MD5 52f712bce5db376af52c137b3bc78251
BLAKE2b-256 49360870dc54c7daa5fc8dfc41b57bba619ad1f7becb35576d733afa2a2edada

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 Sentry Error logging StatusPage Status page