Claim this agent
Agent DossierGITHUB REPOSSafety 66/100

Xpersona Agent

mcp-multiplayer-game

An interactive Tic-Tac-Toe game where three AI agents work together using CrewAI as the agent framework and MCP for distributed communication. ๐ŸŽฎ Agentic Tic-Tac-Toe: Multi-Framework AI with MCP Protocol Support $1 $1 $1 An interactive Tic Tac Toe game where **three AI agents work together** using **CrewAI** as the agent framework and **MCP (Multi-Context Protocol)** for distributed communication. This project showcases how multiple LLMs can collaborate through structured communication protocols - each agent runs as both a CrewAI Agent and an MCP Server. $1

OpenClaw ยท self-declared
5 GitHub starsTrust evidence available

Overall rank

#22

Adoption

5 GitHub stars

Trust

Unknown

Freshness

Feb 25, 2026

Freshness

Last checked Feb 25, 2026

Best For

mcp-multiplayer-game is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Overview

Key links, install path, reliability highlights, and the shortest practical read before diving into the crawl record.

Verifiededitorial-content

Overview

Executive Summary

An interactive Tic-Tac-Toe game where three AI agents work together using CrewAI as the agent framework and MCP for distributed communication. ๐ŸŽฎ Agentic Tic-Tac-Toe: Multi-Framework AI with MCP Protocol Support $1 $1 $1 An interactive Tic Tac Toe game where **three AI agents work together** using **CrewAI** as the agent framework and **MCP (Multi-Context Protocol)** for distributed communication. This project showcases how multiple LLMs can collaborate through structured communication protocols - each agent runs as both a CrewAI Agent and an MCP Server. $1 Capability contract not published. No trust telemetry is available yet. 5 GitHub stars reported by the source. Last updated 4/15/2026.

No verified compatibility signals5 GitHub stars

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 25, 2026

Vendor

Arun Gupta

Artifacts

0

Benchmarks

0

Last release

Unpublished

Install & run

Setup Snapshot

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence & Timeline

Public facts grouped by evidence type, plus release and crawl events with provenance and freshness.

Verifiededitorial-content

Public facts

Evidence Ledger

Vendor (1)

Vendor

Arun Gupta

profilemedium
Observed Apr 15, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Apr 15, 2026Source linkProvenance
Adoption (1)

Adoption signal

5 GitHub stars

profilemedium
Observed Apr 15, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Artifacts & Docs

Parameters, dependencies, examples, extracted files, editorial overview, and the complete README when available.

Self-declaredGITHUB REPOS

Captured outputs

Artifacts Archive

Extracted files

0

Examples

6

Snippets

0

Languages

python

Executable Examples

bash

# Simple mode - fastest and most reliable for Tic Tac Toe
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game
chmod +x quickstart.sh
./quickstart.sh --simple    # or --s for short

bash

# Optimized mode - best balance of speed and structure
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game
chmod +x quickstart.sh
./quickstart.sh --optimized    # or --o for short

bash

# Clone and setup MCP hybrid architecture automatically
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game
chmod +x quickstart.sh
./quickstart.sh

bash

# Simple mode (fastest, recommended for Tic Tac Toe)
./quickstart.sh --simple    # or --s for short

# Optimized mode (best balance, recommended)
./quickstart.sh --optimized    # or --o for short

# LangChain agents (faster than CrewAI)
./quickstart.sh --langchain

# CrewAI agents with MCP protocol (complex, full coordination)
./quickstart.sh --crewai

bash

# Clone and setup
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game
chmod +x quickstart.sh
./quickstart.sh -d  # or --d, --dist, --distributed all work

bash

# Clone and setup MCP hybrid architecture
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game

# Install dependencies
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install -r requirements.txt

# Install Ollama models (optional)
ollama pull llama2:7b
ollama pull mistral

# Optimize Ollama for instant AI responses (recommended)
OLLAMA_KEEP_ALIVE=-1 ollama run llama3.2:1b

# Start MCP API server
python main.py &

# Start Streamlit UI (in another terminal)
python run_streamlit.py

Editorial read

Docs & README

Docs source

GITHUB REPOS

Editorial quality

ready

An interactive Tic-Tac-Toe game where three AI agents work together using CrewAI as the agent framework and MCP for distributed communication. ๐ŸŽฎ Agentic Tic-Tac-Toe: Multi-Framework AI with MCP Protocol Support $1 $1 $1 An interactive Tic Tac Toe game where **three AI agents work together** using **CrewAI** as the agent framework and **MCP (Multi-Context Protocol)** for distributed communication. This project showcases how multiple LLMs can collaborate through structured communication protocols - each agent runs as both a CrewAI Agent and an MCP Server. $1

Full README

๐ŸŽฎ Agentic Tic-Tac-Toe: Multi-Framework AI with MCP Protocol Support

YouTube Demo Version Latest

An interactive Tic Tac Toe game where three AI agents work together using CrewAI as the agent framework and MCP (Multi-Context Protocol) for distributed communication. This project showcases how multiple LLMs can collaborate through structured communication protocols - each agent runs as both a CrewAI Agent and an MCP Server.

Python 3.11+ FastAPI Streamlit CrewAI License

๐ŸŽฏ Quick Overview

  • ๐ŸŽฎ Game: Interactive Tic Tac Toe vs AI team
  • ๐Ÿค– AI Team: Three MCP agents (Scout, Strategist, Executor) - each a CrewAI Agent + MCP Server
  • ๐Ÿ”„ Hot-Swappable Models: Switch LLMs mid-game without restart via MCP protocol
  • ๐Ÿ“Š Real-time Analytics: MCP protocol monitoring and performance analytics
  • ๐ŸŽจ Modern UI: Streamlit dashboard with live updates
  • ๐ŸŒ Distributed: Each agent runs as independent MCP server for scalable deployment

๐Ÿš€ Quick Start

Get started in 5 minutes!

๐ŸŽฏ Deployment Modes & Agent Frameworks

This project supports multiple deployment modes and agent frameworks:

  1. ๐Ÿš€ Simple Mode (Fastest) - Direct LLM calls, < 1 second per move, perfect for Tic Tac Toe
  2. โšก Optimized Mode (Recommended) - Shared resources, LangChain direct calls, < 1 second per move
  3. ๐Ÿ  Local Mode (Default) - All agents run in the same Python process with direct method calls
  4. ๐ŸŒ Distributed Mode - Agents run as separate processes communicating via HTTP/JSON-RPC (true MCP transport)

๐Ÿ“Š Mode Comparison Table

| Mode | Framework | Speed | Architecture | Resources | Use Case | |------|-----------|-------|-------------|-----------|----------| | ๐Ÿš€ Simple | Direct LLM | < 1s | Single LLM call | 1 connection | Fastest, simplest | | โšก Optimized | LangChain | < 1s | Shared resources | 1 shared connection | Best balance | | ๐Ÿ  Local | CrewAI | 3-8s | MCP simulation | 3 LLM connections | Agent coordination | | ๐ŸŒ Distributed | CrewAI + MCP | 3-8s | Full MCP protocol | 3 separate processes | Multi-machine |

๐Ÿš€ Simple Mode Setup (Fastest)

# Simple mode - fastest and most reliable for Tic Tac Toe
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game
chmod +x quickstart.sh
./quickstart.sh --simple    # or --s for short

Benefits:

  • โšก < 1 second per move - 8-19x faster than complex mode
  • ๐Ÿ”ง 10x simpler - No CrewAI/MCP overhead
  • ๐Ÿ› ๏ธ 5x easier maintenance - Direct LLM calls only
  • ๐ŸŽฏ Perfect for Tic Tac Toe - No over-engineering

Access the game: http://localhost:8501 API Documentation: http://localhost:8000/docs

โšก Optimized Mode Setup (Recommended)

# Optimized mode - best balance of speed and structure
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game
chmod +x quickstart.sh
./quickstart.sh --optimized    # or --o for short

Benefits:

  • โšก < 1 second per move - Shared resources, no MCP servers
  • ๐Ÿ”ง LangChain direct calls - No CrewAI overhead
  • ๐Ÿ› ๏ธ Shared Ollama connection - Memory efficient
  • ๐ŸŽฏ Pre-created tasks - No runtime creation overhead
  • ๐Ÿš€ Best balance - Speed + structure

Access the game: http://localhost:8501 API Documentation: http://localhost:8000/docs

๐Ÿ  Local Mode Setup (Default)

# Clone and setup MCP hybrid architecture automatically
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game
chmod +x quickstart.sh
./quickstart.sh

Access the game: http://localhost:8501 API Documentation: http://localhost:8000/docs

๐Ÿค– Agent Framework Options

Choose between different agent frameworks:

# Simple mode (fastest, recommended for Tic Tac Toe)
./quickstart.sh --simple    # or --s for short

# Optimized mode (best balance, recommended)
./quickstart.sh --optimized    # or --o for short

# LangChain agents (faster than CrewAI)
./quickstart.sh --langchain

# CrewAI agents with MCP protocol (complex, full coordination)
./quickstart.sh --crewai

Framework Comparison:

  • Simple: Direct LLM calls, < 1 second per move, perfect for Tic Tac Toe
  • Optimized: LangChain with shared resources, < 1 second per move, best balance
  • LangChain: Direct LLM calls, faster than CrewAI, good balance
  • CrewAI: Full agent coordination with MCP protocol, most complex

๐ŸŒ Distributed Mode Setup

For true MCP protocol transport between agents:

# Clone and setup
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game
chmod +x quickstart.sh
./quickstart.sh -d  # or --d, --dist, --distributed all work

This starts:

  • Scout Agent on port 3001
  • Strategist Agent on port 3002
  • Executor Agent on port 3003
  • Main API Server on port 8000 (with --distributed flag)

Access the game: http://localhost:8501 API Documentation: http://localhost:8000/docs

๐Ÿ”ง Manual Setup (Alternative)

# Clone and setup MCP hybrid architecture
git clone https://github.com/arun-gupta/mcp-multiplayer-game.git
cd mcp-multiplayer-game

# Install dependencies
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install -r requirements.txt

# Install Ollama models (optional)
ollama pull llama2:7b
ollama pull mistral

# Optimize Ollama for instant AI responses (recommended)
OLLAMA_KEEP_ALIVE=-1 ollama run llama3.2:1b

# Start MCP API server
python main.py &

# Start Streamlit UI (in another terminal)
python run_streamlit.py

๐ŸŽฎ What the Quickstart Script Does

The quickstart.sh script automatically:

  • โœ… Process cleanup - Kills existing processes on ports 8000/8501
  • โœ… Environment setup - Creates venv and installs dependencies
  • โœ… Python version checking - Validates Python 3.11+
  • โœ… Dependency installation - Installs all requirements with Python 3.13 compatibility
  • โœ… Ollama model setup - Optional local model installation
  • โœ… File validation - Checks for all required files
  • โœ… Application startup - Starts both backend and frontend services
  • โœ… Error handling - Comprehensive error checking and colored output

๐Ÿš€ Advanced Usage

# Full setup and launch (default)
./quickstart.sh

# Launch only (skip setup, venv must exist)
./quickstart.sh --skip-setup

# Setup and launch without cleanup
./quickstart.sh --skip-cleanup

# Show help
./quickstart.sh --help

๐Ÿ“– Complete Setup Guide - Detailed instructions and troubleshooting

๐Ÿ“š Documentation

๐Ÿ“– Guides & Tutorials

๐Ÿ“š Reference Documentation

๐Ÿ”— MCP Protocol Documentation

๐Ÿ”‘ API Keys Setup

To use the AI agents, you'll need API keys for the LLM providers. See the User Guide for detailed setup instructions.

โš™๏ธ Configuration

The application uses config.json for all configuration settings. Copy the example file and customize as needed:

cp config.example.json config.json

Configuration Options:

{
  "mcp": {
    "ports": {
      "scout": 3001,       // MCP server port for Scout agent
      "strategist": 3002,  // MCP server port for Strategist agent
      "executor": 3003     // MCP server port for Executor agent
    },
    "host": "localhost",
    "protocol": "http"
  },
  "api": {
    "host": "0.0.0.0",
    "port": 8000           // FastAPI server port
  },
  "streamlit": {
    "host": "0.0.0.0",
    "port": 8501           // Streamlit UI port
  },
  "models": {
    "default": "gpt-5-mini",  // Default model for all agents
    "fallback": ["gpt-4", "claude-3-sonnet", "llama3.2:3b"]
  },
  "performance": {
    "mcp_coordination_timeout": 15,     // Timeout for MCP coordination (seconds)
    "agent_execution_timeout": 8,       // Timeout for individual agent tasks (seconds)
    "enable_metrics": true              // Enable/disable performance metrics
  }
}

Note: config.json is gitignored for security. Always use config.example.json as a template.


๐Ÿ—๏ธ Architecture

The system uses MCP (Multi-Context Protocol) for distributed communication between CrewAI agents. Each agent runs as both a CrewAI Agent and an MCP Server, enabling modular, scalable deployment.

Key Components

  • ๐Ÿค– MCP Agents: Scout, Strategist, Executor (Ports 3001-3003)
  • ๐ŸŒ FastAPI Server: Main application server (Port 8000)
  • ๐ŸŽจ Streamlit UI: Interactive game interface (Port 8501)
  • ๐Ÿ“ก MCP Coordinator: Orchestrates agent communication with streamlined real-time coordination

๐Ÿš€ Streamlined MCP Coordination

For optimal real-time gaming performance, the system uses a lightweight MCP coordination approach:

  • โšก Fast Response Times: Sub-second AI moves via optimized agent communication
  • ๐ŸŽฏ Strategic Logic: Direct blocking/winning move detection for immediate threats
  • ๐Ÿ“Š Real-Time Metrics: Accurate request tracking with microsecond precision
  • ๐Ÿ”„ Auto-AI Moves: Automatic AI turn triggering via dedicated /ai-move endpoint
  • ๐ŸŽฎ Seamless UX: No delays or timeouts during gameplay

API Endpoints

๐ŸŒ FastAPI Server Endpoints (Port 8000)

Main application server that coordinates everything

| Endpoint | Method | Description | |----------|--------|-------------| | / | GET | Root endpoint | | /state | GET | Get current game state | | /make-move | POST | Make a player move and get AI response | | /ai-move | POST | Trigger AI move (auto-called when AI's turn) | | /reset-game | POST | Reset game | | /agents/status | GET | Get all agent status | | /agents/{agent_id}/switch-model | POST | Switch agent model | | /mcp-logs | GET | Get MCP protocol logs | | /agents/{agent_id}/metrics | GET | Get agent performance metrics (real-time) | | /health | GET | Health check |

๐Ÿค– MCP Agent Server Tools (Ports 3001-3003)

Individual agent MCP servers exposing tools for direct communication

๐Ÿ“ MCP Tools: These are tools (actions/operations) that agents can perform, representing capabilities like "analyze", "create", "execute".

๐Ÿ” Scout Agent MCP Server (Port 3001)

The Scout agent analyzes the game board and identifies patterns, threats, and opportunities.

| Tool | Description | Parameters | |------|-------------|------------| | analyze_board | Analyze board state and provide comprehensive insights | board, current_player, move_number | | detect_threats | Identify immediate threats from opponent | board_state | | identify_opportunities | Find winning opportunities and strategic positions | board_state | | get_pattern_analysis | Analyze game patterns and trends | board_state, move_history |

๐Ÿง  Strategist Agent MCP Server (Port 3002)

The Strategist agent creates game plans and recommends optimal moves.

| Tool | Description | Parameters | |------|-------------|------------| | create_strategy | Generate strategic plan based on Scout's analysis | observation_data | | evaluate_position | Evaluate current position strength | board_state, player | | recommend_move | Recommend best move with detailed reasoning | board_state, available_moves | | assess_win_probability | Calculate win probability for current state | board_state, player |

โšก Executor Agent MCP Server (Port 3003)

The Executor agent validates and executes moves on the game board.

| Tool | Description | Parameters | |------|-------------|------------| | execute_move | Execute strategic move on the board | move_data, board_state | | validate_move | Validate move legality and game rules | move, board_state | | update_game_state | Update game state after move execution | move, current_state | | confirm_execution | Confirm move execution and return results | execution_result |

๐Ÿ”„ Common Agent Tools (All Ports)

All agents share these standard MCP capabilities:

| Tool | Description | Purpose | |------|-------------|---------| | execute_task | Execute CrewAI task via MCP protocol | Task execution | | get_status | Get agent status and current state | Health monitoring | | get_memory | Retrieve agent memory and context | State management | | switch_model | Hot-swap LLM model without restart | Model switching | | get_metrics | Get real-time performance metrics | Performance tracking |

๐Ÿ“š Complete Architecture & API Documentation - Detailed architecture diagrams, communication flows, and complete API reference.


๐Ÿ“Š Monitoring & Analytics

The Streamlit dashboard provides comprehensive monitoring with real-time analytics, performance tracking, and MCP protocol logging.

๐Ÿ“š Features Documentation - Detailed monitoring capabilities, analytics, and feature status.


๐Ÿ“„ License

This project is licensed under the Apache License, Version 2.0 - see the LICENSE file for details.

API & Reliability

Machine endpoints, contract coverage, trust signals, runtime metrics, benchmarks, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Machine interfaces

Contract & API

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/snapshot"
curl -s "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/contract"
curl -s "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/trust"

Operational fit

Reliability & Benchmarks

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Machine Appendix

Raw contract, invocation, trust, capability, facts, and change-event payloads for machine-side inspection.

MissingGITHUB REPOS

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-04-17T03:57:55.681Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Arun Gupta",
    "href": "https://github.com/arun-gupta/mcp-multiplayer-game",
    "sourceUrl": "https://github.com/arun-gupta/mcp-multiplayer-game",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "5 GitHub stars",
    "href": "https://github.com/arun-gupta/mcp-multiplayer-game",
    "sourceUrl": "https://github.com/arun-gupta/mcp-multiplayer-game",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:21:22.124Z",
    "isPublic": true
  },
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/crewai-arun-gupta-mcp-multiplayer-game/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub ยท GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to mcp-multiplayer-game and adjacent AI workflows.