Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ixo.world/llms.txt

Use this file to discover all available pages before exploring further.

Model Context Protocol (MCP) servers 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 server integration 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

Blockchain Integration

Connect AI agents to the IXO blockchain

Matrix Integration

Enable secure agent communication

Personal Agent ADK

Access Impact Oracle services

Client Integration

Integrate with IXO applications
For service auth and endpoint ownership, use the Authentication Matrix and Networks and Endpoints.