Skip to main content
ElizaOS agents reach MCP servers through the community MCP plugin (@elizaos/plugin-mcp or equivalent, depending on your ElizaOS version), which connects to one or more MCP servers and exposes their tools as Eliza actions.
1

Install the MCP plugin

2

Configure the XentFi server

In your character file (or wherever your ElizaOS setup declares plugin config):
If your ElizaOS version reads MCP config from environment variables instead, set XENTFI_AGENT_KEY / XENTFI_ORG_ID directly and point the plugin’s server command at npx -y @xentfi/mcp-server per its own docs.
3

Verify

Start your Eliza runtime and check the logs for the MCP plugin discovering the xentfi server and its tools. Then message your agent: “What’s the balance of my wallet?” — it should route to xentfi_list_wallets + xentfi_get_wallet_balance automatically.

Autonomous agent considerations

ElizaOS agents are often designed to act with minimal human-in-the-loop review, which makes XentFi’s server-side Policy enforcement especially important:
Configure perTransactionLimitUsd / dailyLimitUsd and an explicit allowedRecipients allowlist on the Policy attached to this agent’s API key in the XentFi dashboard.
xentfi_create_payment still requires confirm: true from the caller — make sure your character/action logic sets it deliberately once it has decided to pay, rather than always passing true reflexively.
Use xentfi_get_policy in your agent’s planning step before large or unusual payments so it can reason about limits rather than discover a POLICY_DENIED after the fact.

Next steps

Tools Reference

See every available tool.

CrewAI

Another Python-based multi-agent framework option.