Model Context Protocols (MCPs) enable Large Language Model (LLM) agents to safely interact with IXO ecosystem services through specialized server interfaces.

Secure Access

Controlled access to IXO services with robust security mechanisms

Standardized APIs

Consistent API patterns across all MCP server types

Architecture Overview

MCP servers act as secure gateways between AI agents and IXO services:

Blockchain

Access on-chain data and transactions via MultiClient SDK

Matrix

Secure communication within decentralized messaging infrastructure

Applications

Integration with user-facing applications like IXO Portal

Security Model

Each MCP server implements three core security components:

1

Decentralized Identity (DID)

Secure, blockchain-verified agent identities

2

UCAN Tokens

User Controlled Authorization Network credentials for authentication

3

Capability Based Access Control

Fine-grained permissions for resource access

Available Servers

Access IXO blockchain functionality:

  • Query on-chain data and entity states
  • Submit authorized transactions
  • Monitor blockchain events
  • Access MultiClient SDK features
const client = new BlockchainMCP({
  endpoint: "https://mcp.ixo.earth/blockchain"
});

// Query entity state
const entity = await client.getEntity(entityId);

Integration Guides

For detailed API references and example implementations, visit the API Documentation.