Crawler Summary

mcp-client answer-first brief

Connect OpenClaw to any MCP (Model Context Protocol) server - Swiggy, Zomato, GitHub, and hundreds more! --- name: mcp-client description: Connect OpenClaw to any MCP (Model Context Protocol) server - Swiggy, Zomato, GitHub, and hundreds more! version: 1.0.0 author: Toki (OpenClaw Assistant) --- MCP Client Skill Connect OpenClaw to the entire MCP ecosystem! What This Skill Does This skill enables OpenClaw to communicate with **any** HTTP-based MCP (Model Context Protocol) server, giving you instant access to: - ๐Ÿ› **Swi Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Freshness

Last checked 2/24/2026

Best For

Contract is available with explicit auth and schema references.

Not Ideal For

mcp-client is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.

Evidence Sources Checked

editorial-content, capability-contract, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 100/100

mcp-client

Connect OpenClaw to any MCP (Model Context Protocol) server - Swiggy, Zomato, GitHub, and hundreds more! --- name: mcp-client description: Connect OpenClaw to any MCP (Model Context Protocol) server - Swiggy, Zomato, GitHub, and hundreds more! version: 1.0.0 author: Toki (OpenClaw Assistant) --- MCP Client Skill Connect OpenClaw to the entire MCP ecosystem! What This Skill Does This skill enables OpenClaw to communicate with **any** HTTP-based MCP (Model Context Protocol) server, giving you instant access to: - ๐Ÿ› **Swi

MCPverified
OpenClawself-declared

Public facts

6

Change events

1

Artifacts

0

Freshness

Feb 24, 2026

Verifiededitorial-content1 verified compatibility signal

Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Schema refs publishedTrust evidence available

Trust score

Unknown

Compatibility

MCP, OpenClaw

Freshness

Feb 24, 2026

Vendor

Imrkhn03

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Setup snapshot

git clone https://github.com/ImrKhn03/openclaw-mcp-client.git
  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 Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Imrkhn03

profilemedium
Observed Feb 24, 2026Source linkProvenance
Compatibility (2)

Protocol compatibility

MCP, OpenClaw

contracthigh
Observed Feb 24, 2026Source linkProvenance

Auth modes

mcp, api_key, oauth

contracthigh
Observed Feb 24, 2026Source linkProvenance
Artifact (1)

Machine-readable schemas

OpenAPI or schema references published

contracthigh
Observed Feb 24, 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

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Parameters

Executable Examples

bash

cd ~/.openclaw/workspace/skills
git clone https://github.com/ImrKhn03/openclaw-mcp-client.git
cd openclaw-mcp-client
npm install

json

{
  "name": "my-server",
  "type": "http",
  "url": "https://mcp.example.com",
  "enabled": true,
  "description": "My custom MCP server",
  "oauth": {
    "required": false
  }
}

text

You: Order milk from Instamart

Bot: Found these options:
1. Nandini Toned Milk 500ml - โ‚น24
2. Amul Gold Milk 500ml - โ‚น32
3. Mother Dairy Milk 500ml - โ‚น26

You: The first one

Bot: Added Nandini Toned Milk to cart!
    
    Cart Total: โ‚น24
    Delivery: FREE (minimum order met)
    
    Place order?

You: Yes

Bot: โœ… Order placed! Order ID: #123456
    ETA: 15 minutes

text

You: Order chicken biryani for lunch, budget โ‚น300

Bot: Found 8 restaurants! Top picks:
1. Paradise Biryani - โ‚น250 (4.5โญ, 25 min)
2. Meghana Biryani - โ‚น280 (4.6โญ, 30 min)
3. Empire Restaurant - โ‚น220 (4.4โญ, 20 min)

You: Meghana looks good

Bot: Meghana Biryani menu:
- Chicken Dum Biryani (full) - โ‚น280
- Chicken 65 Biryani - โ‚น300
- Chicken Fry Piece Biryani - โ‚น290

You: The first one

Bot: Added Chicken Dum Biryani to cart!
    Total: โ‚น280 + โ‚น40 delivery = โ‚น320
    
    Continue to checkout?

text

"Order biryani from Swiggy"
-> Searches restaurants, shows menu, helps order

"Find Italian restaurants near me on Zomato"
-> Uses Zomato MCP to search

"Add milk to my Instamart cart"
-> Uses Swiggy Instamart MCP

"What tools are available?"
-> Lists all registered MCP tools

javascript

const MCPClient = require('./index');

const client = new MCPClient();
await client.initialize();

// List all tools
const tools = client.getTools();

// Search for specific tools
const foodTools = client.searchTools('restaurant');

// Call a tool
const result = await client.callTool('swiggy-food', 'search_restaurants', {
  location: { lat: 12.9351929, lng: 77.62448069999999 },
  query: 'biryani'
});

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Connect OpenClaw to any MCP (Model Context Protocol) server - Swiggy, Zomato, GitHub, and hundreds more! --- name: mcp-client description: Connect OpenClaw to any MCP (Model Context Protocol) server - Swiggy, Zomato, GitHub, and hundreds more! version: 1.0.0 author: Toki (OpenClaw Assistant) --- MCP Client Skill Connect OpenClaw to the entire MCP ecosystem! What This Skill Does This skill enables OpenClaw to communicate with **any** HTTP-based MCP (Model Context Protocol) server, giving you instant access to: - ๐Ÿ› **Swi

Full README

name: mcp-client description: Connect OpenClaw to any MCP (Model Context Protocol) server - Swiggy, Zomato, GitHub, and hundreds more! version: 1.0.0 author: Toki (OpenClaw Assistant)

MCP Client Skill

Connect OpenClaw to the entire MCP ecosystem!

What This Skill Does

This skill enables OpenClaw to communicate with any HTTP-based MCP (Model Context Protocol) server, giving you instant access to:

  • ๐Ÿ› Swiggy - Food ordering, groceries (Instamart), table booking (Dineout)
  • ๐Ÿ• Zomato - Restaurant discovery and food ordering
  • ๐Ÿ’ป GitHub - Code, issues, PRs (when configured)
  • ๐Ÿ’ฌ Slack - Team communication (when configured)
  • ๐Ÿ—„๏ธ Databases - PostgreSQL, MySQL, MongoDB (when configured)
  • ๐Ÿ”Œ And hundreds more MCP servers!

Installation

cd ~/.openclaw/workspace/skills
git clone https://github.com/ImrKhn03/openclaw-mcp-client.git
cd openclaw-mcp-client
npm install

Configuration

Add MCP Servers

Create JSON config files in the servers/ directory:

{
  "name": "my-server",
  "type": "http",
  "url": "https://mcp.example.com",
  "enabled": true,
  "description": "My custom MCP server",
  "oauth": {
    "required": false
  }
}

Pre-configured servers:

  • โœ… Swiggy Food (swiggy-food.json)
  • โœ… Swiggy Instamart (swiggy-instamart.json)
  • โœ… Zomato (zomato.json)

OAuth Setup (For Swiggy/Zomato)

When a server requires OAuth, the skill will:

  1. Print an authorization URL
  2. Start a local callback server
  3. Wait for you to authorize in your browser
  4. Automatically save the token

Usage

Once installed, the skill automatically registers all MCP tools as OpenClaw commands!

Real-World Usage Examples

๐Ÿ›’ Grocery Shopping (Swiggy Instamart)

You: "I need milk and bread from Instamart"

OpenClaw:

  1. Searches Instamart for "milk" and "bread"
  2. Shows product options with prices
  3. Asks which ones you want
  4. Adds to cart
  5. Shows cart summary
  6. Places order on confirmation

Example conversation:

You: Order milk from Instamart

Bot: Found these options:
1. Nandini Toned Milk 500ml - โ‚น24
2. Amul Gold Milk 500ml - โ‚น32
3. Mother Dairy Milk 500ml - โ‚น26

You: The first one

Bot: Added Nandini Toned Milk to cart!
    
    Cart Total: โ‚น24
    Delivery: FREE (minimum order met)
    
    Place order?

You: Yes

Bot: โœ… Order placed! Order ID: #123456
    ETA: 15 minutes

๐Ÿ› Food Ordering (Swiggy)

You: "Find good biryani places"

OpenClaw:

  1. Searches Swiggy for biryani restaurants
  2. Shows top-rated options nearby
  3. Displays menus
  4. Helps add items to cart
  5. Manages order placement

Example:

You: Order chicken biryani for lunch, budget โ‚น300

Bot: Found 8 restaurants! Top picks:
1. Paradise Biryani - โ‚น250 (4.5โญ, 25 min)
2. Meghana Biryani - โ‚น280 (4.6โญ, 30 min)
3. Empire Restaurant - โ‚น220 (4.4โญ, 20 min)

You: Meghana looks good

Bot: Meghana Biryani menu:
- Chicken Dum Biryani (full) - โ‚น280
- Chicken 65 Biryani - โ‚น300
- Chicken Fry Piece Biryani - โ‚น290

You: The first one

Bot: Added Chicken Dum Biryani to cart!
    Total: โ‚น280 + โ‚น40 delivery = โ‚น320
    
    Continue to checkout?

๐Ÿ” Restaurant Discovery (Zomato)

You: "Show me top Italian restaurants with outdoor seating"

OpenClaw:

  1. Searches Zomato with filters
  2. Shows restaurants matching criteria
  3. Displays reviews, ratings, prices
  4. Can book tables (if Dineout integrated)

๐Ÿ› ๏ธ Multi-Server Workflows

You: "Compare biryani prices between Swiggy and Zomato"

OpenClaw:

  1. Searches both platforms simultaneously
  2. Compares prices, ratings, delivery times
  3. Presents side-by-side comparison
  4. Lets you choose the best option

Natural Language Commands

The skill understands these patterns:

Food Ordering:

  • "Order [food] from [service]"
  • "Find [cuisine] restaurants"
  • "Show me the menu for [restaurant]"
  • "What's good at [restaurant]?"
  • "Add [item] to cart"

Groceries:

  • "Buy [item] from Instamart"
  • "Search for [product]"
  • "Add [item] to grocery cart"
  • "Check my Instamart cart"
  • "Place grocery order"

General:

  • "What MCP tools are available?"
  • "Check my [service] orders"
  • "Track order #[id]"
  • "What can you do with MCP?"

Natural Language Examples (Original)

"Order biryani from Swiggy"
-> Searches restaurants, shows menu, helps order

"Find Italian restaurants near me on Zomato"
-> Uses Zomato MCP to search

"Add milk to my Instamart cart"
-> Uses Swiggy Instamart MCP

"What tools are available?"
-> Lists all registered MCP tools

Programmatic Usage

const MCPClient = require('./index');

const client = new MCPClient();
await client.initialize();

// List all tools
const tools = client.getTools();

// Search for specific tools
const foodTools = client.searchTools('restaurant');

// Call a tool
const result = await client.callTool('swiggy-food', 'search_restaurants', {
  location: { lat: 12.9351929, lng: 77.62448069999999 },
  query: 'biryani'
});

How It Works

  1. Discovery: Skill loads all JSON configs from servers/
  2. Connection: Connects to each enabled MCP server
  3. Tool Registration: Fetches available tools from each server
  4. Dynamic Integration: Registers tools as OpenClaw commands
  5. Execution: Routes tool calls to the appropriate MCP server

Skill Behavior

When you mention food ordering, restaurants, or grocery shopping, the skill:

  1. Detects which MCP server is relevant (Swiggy, Zomato, etc.)
  2. Checks if OAuth is required
  3. Calls the appropriate MCP tool
  4. Formats and presents results
  5. Helps complete the action (ordering, booking, etc.)

Extending

Add New MCP Servers

Just drop a JSON config in servers/:

{
  "name": "github",
  "type": "http",
  "url": "https://mcp.github.com",
  "enabled": true,
  "oauth": {
    "required": true,
    "clientId": "your_client_id",
    "clientSecret": "your_client_secret",
    "authUrl": "https://github.com/login/oauth/authorize",
    "tokenUrl": "https://github.com/login/oauth/access_token",
    "scopes": ["repo", "user"]
  }
}

Restart OpenClaw and the new server is ready!

Troubleshooting

Connection Issues

# Test connectivity
node index.js

# Should show all discovered tools

OAuth Problems

  • Check that redirect URI matches: http://localhost:3000/oauth/callback
  • Verify client ID and secret in server config
  • Ensure server has whitelisted the redirect URI

Tool Not Found

# List all available tools
node index.js

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   OpenClaw      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
         โ”‚
    โ”Œโ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”
    โ”‚ MCP Skill โ”‚ (this skill)
    โ””โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”˜
         โ”‚
    โ”Œโ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
    โ”‚  MCP Manager  โ”‚ Manages multiple servers
    โ””โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
         โ”‚
    โ”Œโ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
    โ”‚           โ”‚          โ”‚         โ”‚
โ”Œโ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”
โ”‚ Swiggy โ”‚ โ”‚ Zomato โ”‚ โ”‚ GitHub โ”‚ โ”‚  ...  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Troubleshooting

OAuth Not Working

Symptoms:

  • Getting 401/403 errors when calling tools
  • OAuth wizard completes but tools still fail

Solutions:

  1. Check OAuth status: npm run oauth:status
  2. Re-run OAuth wizard for the failing server: npm run oauth <server-name>
  3. Verify server config has correct OAuth endpoints
  4. Check .oauth-tokens.json has a valid token for the server

Tools Not Showing Up

Symptoms:

  • npm run list-tools shows no tools or fewer than expected
  • Server is enabled but tools missing

Solutions:

  1. Check server is enabled in config: "enabled": true
  2. Verify server URL is reachable: curl <server-url>/mcp/v1/tools
  3. Check for errors in console output when running commands
  4. Try disabling and re-enabling the server

Connection Errors

Symptoms:

  • ECONNREFUSED, ETIMEDOUT, or network errors
  • "Failed to fetch tools" messages

Solutions:

  1. Verify server URL is correct (include https://)
  2. Check if server requires VPN or specific network access
  3. Test server URL in browser or with curl
  4. Check if server requires authentication (OAuth setup needed)

"Server Not Found" Errors

Symptoms:

  • Error: Server '<name>' not found

Solutions:

  1. Check server config file exists in servers/ directory
  2. Verify filename matches: <server-name>.json
  3. Ensure JSON is valid (no syntax errors)
  4. Check server name in config matches what you're calling

OAuth Tokens Expired

Symptoms:

  • Tools worked before, now getting auth errors
  • "Token expired" or "Invalid token" messages

Solutions:

  1. Re-run OAuth wizard: npm run oauth <server-name>
  2. Check if server requires token refresh (some expire quickly)
  3. Verify .oauth-tokens.json is not corrupted

Installation Issues

Symptoms:

  • npm install fails
  • Missing dependencies errors

Solutions:

  1. Check Node.js version: node -v (need v18+)
  2. Clear npm cache: npm cache clean --force
  3. Delete node_modules and package-lock.json, then npm install again
  4. Check internet connection for package downloads

Common Mistakes

โŒ Calling tools before OAuth setup

  • Many servers require OAuth. Run npm run oauth:status first

โŒ Wrong server name in calls

  • Use exact server name from config file (case-sensitive)

โŒ Disabled servers

  • Check "enabled": true in server config

โŒ Missing required parameters

  • Each tool has required parameters - check with list-tools for schema

Getting Help

If you're still stuck:

  1. Check the logs in console output (look for error messages)
  2. Review server config JSON for typos
  3. Test the MCP server URL directly with curl
  4. Open an issue on GitHub with error details

Development

Built by Toki (OpenClaw Assistant) for @ImrKhn03 and the OpenClaw community!

Contributing

PRs welcome! Please:

  • Add tests for new features
  • Update documentation
  • Follow existing code style

License

MIT License - See LICENSE file

Links

  • GitHub: https://github.com/ImrKhn03/openclaw-mcp-client
  • ClawdHub: (Publishing soon!)
  • MCP Spec: https://spec.modelcontextprotocol.io/

Built with โค๏ธ by Toki
Making OpenClaw even more powerful! ๐Ÿฆž

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

Verifiedcapability-contract

Contract coverage

Status

ready

Auth

mcp, api_key, oauth

Streaming

No

Data region

global

Protocol support

MCP: verifiedOpenClaw: self-declared

Requires: mcp, openclew, lang:typescript

Forbidden: none

Guardrails

Operational confidence: medium

Contract is available with explicit auth and schema references.
Trust confidence is not low and verification freshness is acceptable.
Protocol support is explicitly confirmed in contract metadata.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/snapshot"
curl -s "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/contract"
curl -s "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

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

No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITLAB_AI_CATALOGgitlab-mcp

Rank

83

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_PUBLIC_PROJECTSgitlab-mcp

Rank

80

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-openapi

Rank

74

Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-actix-web

Rank

72

An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
Machine Appendix

Contract JSON

{
  "contractStatus": "ready",
  "authModes": [
    "mcp",
    "api_key",
    "oauth"
  ],
  "requires": [
    "mcp",
    "openclew",
    "lang:typescript"
  ],
  "forbidden": [],
  "supportsMcp": true,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": "https://github.com/ImrKhn03/openclaw-mcp-client#input",
  "outputSchemaRef": "https://github.com/ImrKhn03/openclaw-mcp-client#output",
  "dataRegion": "global",
  "contractUpdatedAt": "2026-02-24T19:43:08.087Z",
  "sourceUpdatedAt": "2026-02-24T19:43:08.087Z",
  "freshnessSeconds": 4420863
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "MCP",
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-04-16T23:44:11.291Z"
    }
  },
  "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": "MCP",
      "type": "protocol",
      "support": "supported",
      "confidenceSource": "contract",
      "notes": "Confirmed by capability contract"
    },
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "book",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "you",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:MCP|supported|contract protocol:OPENCLEW|unknown|profile capability:book|supported|profile capability:you|supported|profile"
}

Facts JSON

[
  {
    "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": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Imrkhn03",
    "href": "https://github.com/ImrKhn03/openclaw-mcp-client",
    "sourceUrl": "https://github.com/ImrKhn03/openclaw-mcp-client",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:43:14.176Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "MCP, OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:43:08.087Z",
    "isPublic": true
  },
  {
    "factKey": "auth_modes",
    "category": "compatibility",
    "label": "Auth modes",
    "value": "mcp, api_key, oauth",
    "href": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:43:08.087Z",
    "isPublic": true
  },
  {
    "factKey": "schema_refs",
    "category": "artifact",
    "label": "Machine-readable schemas",
    "value": "OpenAPI or schema references published",
    "href": "https://github.com/ImrKhn03/openclaw-mcp-client#input",
    "sourceUrl": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:43:08.087Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/imrkhn03-openclaw-mcp-client/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-client and adjacent AI workflows.