The MCP server is the agent-native surface. Any client that speaks Model Context Protocol can use Oris primitives as tools: register an agent, set policies, send payments, screen counterparties, verify bundles. Fifteen tools cover the full lifecycle.
Install
Terminal window
npminstall-g@useoris/skill-openclaw
Or use it as a Claude Desktop skill by adding to claude_desktop_config.json:
{
"mcpServers": {
"oris": {
"command": "npx",
"args": ["@useoris/skill-openclaw"],
"env": {
"ORIS_API_KEY": "oris_sk_live_...",
"ORIS_PRIVATE_KEY": "oris_pk_live_..."
}
}
}
}
Tool surface
Tool
Purpose
oris_agent_create
Register a new agent
oris_agent_get
Read agent state including KYA level
oris_agent_promote
Walk the KYA ladder L0 → L4
oris_wallet_create
Provision a wallet on a specific chain
oris_wallet_balances
Read balances across all chains
oris_policy_create
Create a spending policy
oris_policy_evaluate
Pre-flight evaluate a payment
oris_payment_send
Send a signed payment with bundle
oris_payment_status
Read the verdict and on-chain hash
oris_compliance_screen
Run a counterparty screen
oris_audit_verify
Verify the hash chain integrity
oris_audit_list
Query the audit trail
oris_marketplace_list
List a service for sale
oris_marketplace_search
Discover services
oris_treasury_balances
Treasury-wide balance view
All fifteen tools sign requests with the configured Ed25519 key. The agent never sees the private key in plaintext.
Use cases
Claude Desktop — give Claude a budget and a policy. Claude can send payments, check sanctions, and audit its own actions through the tools.
OpenAI Custom GPT — same pattern through the MCP-over-OAuth bridge.
Agent frameworks — LangChain and CrewAI ship integration helpers that wrap the MCP server.
Forward compatibility
Tool surface adds methods, never removes. New tools land in minor releases. Existing tools never change argument shapes after release.