Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
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
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
Public facts
6
Change events
1
Artifacts
0
Freshness
Feb 24, 2026
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
MCP, OpenClaw
Freshness
Feb 24, 2026
Vendor
Imrkhn03
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
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.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
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.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Imrkhn03
Protocol compatibility
MCP, OpenClaw
Auth modes
mcp, api_key, oauth
Machine-readable schemas
OpenAPI or schema references published
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
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 minutestext
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'
});Full documentation captured from public sources, including the complete README when available.
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
Connect OpenClaw to the entire MCP ecosystem!
This skill enables OpenClaw to communicate with any HTTP-based MCP (Model Context Protocol) server, giving you instant access to:
cd ~/.openclaw/workspace/skills
git clone https://github.com/ImrKhn03/openclaw-mcp-client.git
cd openclaw-mcp-client
npm install
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.json)swiggy-instamart.json)zomato.json)When a server requires OAuth, the skill will:
Once installed, the skill automatically registers all MCP tools as OpenClaw commands!
You: "I need milk and bread from Instamart"
OpenClaw:
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
You: "Find good biryani places"
OpenClaw:
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?
You: "Show me top Italian restaurants with outdoor seating"
OpenClaw:
You: "Compare biryani prices between Swiggy and Zomato"
OpenClaw:
The skill understands these patterns:
Food Ordering:
Groceries:
General:
"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
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'
});
servers/When you mention food ordering, restaurants, or grocery shopping, the skill:
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!
# Test connectivity
node index.js
# Should show all discovered tools
http://localhost:3000/oauth/callback# List all available tools
node index.js
โโโโโโโโโโโโโโโโโโโ
โ OpenClaw โ
โโโโโโโโโโฌโโโโโโโโโ
โ
โโโโโโผโโโโโโ
โ MCP Skill โ (this skill)
โโโโโโฌโโโโโโ
โ
โโโโโโผโโโโโโโโโโโ
โ MCP Manager โ Manages multiple servers
โโโโโโฌโโโโโโโโโโโ
โ
โโโโโโผโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโ
โ โ โ โ
โโโโโผโโโโโ โโโโโผโโโโโ โโโโโผโโโโโ โโโโผโโโโโ
โ Swiggy โ โ Zomato โ โ GitHub โ โ ... โ
โโโโโโโโโโ โโโโโโโโโโ โโโโโโโโโโ โโโโโโโโโ
Symptoms:
Solutions:
npm run oauth:statusnpm run oauth <server-name>.oauth-tokens.json has a valid token for the serverSymptoms:
npm run list-tools shows no tools or fewer than expectedSolutions:
"enabled": truecurl <server-url>/mcp/v1/toolsSymptoms:
ECONNREFUSED, ETIMEDOUT, or network errorsSolutions:
https://)Symptoms:
Server '<name>' not foundSolutions:
servers/ directory<server-name>.jsonSymptoms:
Solutions:
npm run oauth <server-name>.oauth-tokens.json is not corruptedSymptoms:
npm install failsSolutions:
node -v (need v18+)npm cache clean --forcenode_modules and package-lock.json, then npm install againโ Calling tools before OAuth setup
npm run oauth:status firstโ Wrong server name in calls
โ Disabled servers
"enabled": true in server configโ Missing required parameters
list-tools for schemaIf you're still stuck:
Built by Toki (OpenClaw Assistant) for @ImrKhn03 and the OpenClaw community!
PRs welcome! Please:
MIT License - See LICENSE file
Built with โค๏ธ by Toki
Making OpenClaw even more powerful! ๐ฆ
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
mcp, api_key, oauth
Streaming
No
Data region
global
Protocol support
Requires: mcp, openclew, lang:typescript
Forbidden: none
Guardrails
Operational confidence: medium
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"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
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
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
80
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
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
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
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.