[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M77MMTS5PFCB9CPCZWAJDF6G":3,"skill-same:01M77MMTS5PFCB9CPCZWAJDF6G":47},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":29,"ownerHtmlUrl":30,"ownerBlogUrl":6,"ownerDescription":31,"updatedAt":32,"install":33,"resources":46},"01M77MMTS5PFCB9CPCZWAJDF6G","mcp-tool-utils",null,"MCP (Model Context Protocol) utilities and helpers. Tools for connecting, configuring, and managing MCP servers with OpenClaw.","Lord1Egypt\u002Fawesome-skill-forge","Lord1Egypt","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F99746359?v=4","01M7592YDNT0XK9WJ0T2MQVPDN","Mohamed Mounir Ali AL Keshita","01M75GRFNHC8VZNWEB8DKDE433",3,"MIT","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fclawhub\u002Fm\u002Fmcp-tool-utils\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: mcp-tool-utils\ndescription: MCP (Model Context Protocol) utilities and helpers. Tools for connecting, configuring, and managing MCP servers with OpenClaw.\n---\n\n# MCP Tool Utils\n\nHilfsmittel für MCP (Model Context Protocol) Integration.\n\n## Was ist MCP?\n\nModel Context Protocol (MCP) ermöglicht:\n- Standardisierte Tool-Schnittstellen\n- Multi-Server Management\n- Kontext-Austausch zwischen Agenten\n\n## Features\n\n### 1. MCP Server Management\n\n```bash\n# Server konfigurieren\nmcp-tool-utils add-server --name tavily --url https:\u002F\u002Fmcp.tavily.com\n\n# Liste aller Server\nmcp-tool-utils list-servers\n\n# Status prüfen\nmcp-tool-utils check-health tavily\n```\n\n### 2. Tool Discovery\n\n```javascript\n\u002F\u002F Alle verfügbaren Tools anzeigen\nconst tools = await mcpUtils.discover({\n  server: \"tavily\"\n});\n\n\u002F\u002F Ergebnis:\n\u002F\u002F [\n\u002F\u002F   { name: \"tavily_search\", description: \"...\" },\n\u002F\u002F   { name: \"tavily_extract\", description: \"...\" }\n\u002F\u002F ]\n```\n\n### 3. Konfiguration Sync\n\n```bash\n# OpenClaw.json mit MCP-Servern synchronisieren\nmcp-tool-utils sync --to openclaw\n\n# Oder zu mcporter\nmcp-tool-utils sync --to mcporter\n```\n\n## Unterstützte Server\n\n| Server | URL | Tools |\n|--------|-----|-------|\n| **Tavily** | https:\u002F\u002Fmcp.tavily.com | tavily_search, tavily_extract |\n| **Exa** | https:\u002F\u002Fmcp.exa.ai | exa_search |\n| **Firecrawl** | https:\u002F\u002Fmcp.firecrawl.dev | firecrawl_scrape, firecrawl_crawl |\n\n## Integration mit OpenClaw\n\n### in openclaw.json\n```json\n{\n  \"mcp\": {\n    \"servers\": {\n      \"tavily\": {\n        \"url\": \"https:\u002F\u002Fmcp.tavily.com\u002Fmcp\u002F?tavilyApiKey=...\"\n      }\n    }\n  }\n}\n```\n\n### Verwendung\n```javascript\nconst result = await mcpUtils.call({\n  server: \"tavily\",\n  tool: \"tavily_search\",\n  params: {\n    query: \"API documentation\",\n    max_results: 5\n  }\n});\n```\n\n## Hilfsfunktionen\n\n| Funktion | Beschreibung |\n|----------|--------------|\n| `validateConfig()` | Prüft MCP-Konfiguration |\n| `generateTypes()` | TypeScript-Definitionen |\n| `monitorLatency()` | Server-Performance-Monitoring |\n| `backupServers()` | Server-Konfig sichern |\n\n## CLI\n\n```bash\n# Server hinzufügen\nmcp-tool-utils add tavily --api-key $TAVILY_KEY\n\n# Tool aufrufen\nmcp-tool-utils call tavily tavily_search \"query=API docs\"\n\n# Health-Check\nmcp-tool-utils health\n```\n\n## Links\n\n- [MCP Spec](https:\u002F\u002Fmodelcontextprotocol.io\u002F)\n- [OpenClaw MCP Guide](..\u002Fdocs\u002Fwebsearch-mcp\u002FWEBSEARCH_MCP_GUIDE.md)\n","# MCP Tool Utils\n\nHilfsmittel für MCP (Model Context Protocol) Integration.\n\n## Was ist MCP?\n\nModel Context Protocol (MCP) ermöglicht:\n- Standardisierte Tool-Schnittstellen\n- Multi-Server Management\n- Kontext-Austausch zwischen Agenten\n\n## Features\n\n### 1. MCP Server Management\n\n```bash\n# Server konfigurieren\nmcp-tool-utils add-server --name tavily --url https:\u002F\u002Fmcp.tavily.com\n\n# Liste aller Server\nmcp-tool-utils list-servers\n\n# Status prüfen\nmcp-tool-utils check-health tavily\n```\n\n### 2. Tool Discovery\n\n```javascript\n\u002F\u002F Alle verfügbaren Tools anzeigen\nconst tools = await mcpUtils.discover({\n  server: \"tavily\"\n});\n\n\u002F\u002F Ergebnis:\n\u002F\u002F [\n\u002F\u002F   { name: \"tavily_search\", description: \"...\" },\n\u002F\u002F   { name: \"tavily_extract\", description: \"...\" }\n\u002F\u002F ]\n```\n\n### 3. Konfiguration Sync\n\n```bash\n# OpenClaw.json mit MCP-Servern synchronisieren\nmcp-tool-utils sync --to openclaw\n\n# Oder zu mcporter\nmcp-tool-utils sync --to mcporter\n```\n\n## Unterstützte Server\n\n| Server | URL | Tools |\n|--------|-----|-------|\n| **Tavily** | https:\u002F\u002Fmcp.tavily.com | tavily_search, tavily_extract |\n| **Exa** | https:\u002F\u002Fmcp.exa.ai | exa_search |\n| **Firecrawl** | https:\u002F\u002Fmcp.firecrawl.dev | firecrawl_scrape, firecrawl_crawl |\n\n## Integration mit OpenClaw\n\n### in openclaw.json\n```json\n{\n  \"mcp\": {\n    \"servers\": {\n      \"tavily\": {\n        \"url\": \"https:\u002F\u002Fmcp.tavily.com\u002Fmcp\u002F?tavilyApiKey=...\"\n      }\n    }\n  }\n}\n```\n\n### Verwendung\n```javascript\nconst result = await mcpUtils.call({\n  server: \"tavily\",\n  tool: \"tavily_search\",\n  params: {\n    query: \"API documentation\",\n    max_results: 5\n  }\n});\n```\n\n## Hilfsfunktionen\n\n| Funktion | Beschreibung |\n|----------|--------------|\n| `validateConfig()` | Prüft MCP-Konfiguration |\n| `generateTypes()` | TypeScript-Definitionen |\n| `monitorLatency()` | Server-Performance-Monitoring |\n| `backupServers()` | Server-Konfig sichern |\n\n## CLI\n\n```bash\n# Server hinzufügen\nmcp-tool-utils add tavily --api-key $TAVILY_KEY\n\n# Tool aufrufen\nmcp-tool-utils call tavily tavily_search \"query=API docs\"\n\n# Health-Check\nmcp-tool-utils health\n```\n\n## Links\n\n- [MCP Spec](https:\u002F\u002Fmodelcontextprotocol.io\u002F)\n- [OpenClaw MCP Guide](..\u002Fdocs\u002Fwebsearch-mcp\u002FWEBSEARCH_MCP_GUIDE.md)\n",{"name":5,"description":7},"master","4aa004da461d820f4ea5499e58eb8d196cf99016","community\u002Fclawhub\u002Fm\u002Fmcp-tool-utils",0,"https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge","https:\u002F\u002Fskill-explorer-rho.vercel.app","https:\u002F\u002Fgithub.com\u002FLord1Egypt","Unbreakable. Unstoppable. Unmatched⚡.\r\n Speaker of machine tongues 🤖  | World-builder of decentralized dreams 🌐 | Defender of the digital realm🛡️.","2026-06-10 08:21:01",{"source":8,"skillName":5,"commands":34,"prompt":44,"zipAvailable":45},[35,38,41],{"tool":36,"command":37},"npx","npx skills add Lord1Egypt\u002Fawesome-skill-forge --skill mcp-tool-utils",{"tool":39,"command":40},"bunx","bunx skills add Lord1Egypt\u002Fawesome-skill-forge --skill mcp-tool-utils",{"tool":42,"command":43},"pnpm","pnpm dlx skills add Lord1Egypt\u002Fawesome-skill-forge --skill mcp-tool-utils","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fclawhub\u002Fm\u002Fmcp-tool-utils\u002FSKILL.md",true,[],[48,55,62,69,76,83],{"skillNo":49,"name":50,"nameZh":6,"description":51,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":52,"categories":53,"keywords":54,"publishedAt":19},"01M785WKJB99G3STR1NF9NRTJW","youtube-content","YouTube transcripts to summaries, threads, blogs.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fyoutube-content\u002FSKILL.md",[],[],{"skillNo":56,"name":57,"nameZh":6,"description":58,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":59,"categories":60,"keywords":61,"publishedAt":19},"01M785WEFHB0G2S9YA6EPR3H0E","xurl","X\u002FTwitter via xurl CLI: post, search, DM, media, v2 API.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fxurl\u002FSKILL.md",[],[],{"skillNo":63,"name":64,"nameZh":6,"description":65,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":68,"publishedAt":19},"01M785W98EDN4EFJXJPMQEHCRC","touchdesigner-mcp","Control a running TouchDesigner instance via twozero MCP — create operators, set parameters, wire connections, execute Python, build real-time visuals. 36 native tools.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftouchdesigner-mcp\u002FSKILL.md",[],[],{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":19},"01M785W5S9FP3QBH2V191E025P","test-driven-development","TDD: enforce RED-GREEN-REFACTOR, tests before code.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftest-driven-development\u002FSKILL.md",[],[],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":19},"01M785W2AS08NSSH9YATCV6FJB","teams-meeting-pipeline","Operate the Teams meeting summary pipeline via Hermes CLI — summarize meetings, inspect pipeline status, replay jobs, manage Microsoft Graph subscriptions.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fteams-meeting-pipeline\u002FSKILL.md",[],[],{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":19},"01M785VXKW4T34BTP1SCHW1R7F","systematic-debugging","4-phase root cause debugging: understand bugs before fixing.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fsystematic-debugging\u002FSKILL.md",[],[]]