[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M698XBMGHSYCTCVCHK60VVHZ":3,"skill-same:01M698XBMGHSYCTCVCHK60VVHZ":74},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":36,"linkOnly":37,"markdownContent":38,"markdownBody":39,"frontMatter":40,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":56,"ownerHtmlUrl":57,"ownerBlogUrl":56,"ownerDescription":58,"updatedAt":59,"install":60,"resources":73},"01M698XBMGHSYCTCVCHK60VVHZ","mcporter",null,"List, configure, authenticate, call, and inspect MCP servers\u002Ftools with mcporter over HTTP or stdio.","openclaw\u002Fopenclaw","openclaw","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F252820863?v=4","01M698P3FSAZ6B4R928ZF19KPT","01M698PDMDRVH56MV30D253NFP",394352,"MIT","https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\u002Fblob\u002Fmain\u002Fskills\u002Fmcporter\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[5,23,24,25,26,27,28,29,30,31,32,33,34,35],"MCP","http","dev","mcp servers","Tools","configure","node","list","install","call","with","inspect","servers","2026-11-10 10:12:30",false,"---\nname: mcporter\ndescription: \"List, configure, authenticate, call, and inspect MCP servers\u002Ftools with mcporter over HTTP or stdio.\"\nhomepage: http:\u002F\u002Fmcporter.dev\nmetadata:\n  {\n    \"openclaw\":\n      {\n        \"emoji\": \"?\",\n        \"requires\": { \"bins\": [\"mcporter\"] },\n        \"install\":\n          [\n            {\n              \"id\": \"node\",\n              \"kind\": \"node\",\n              \"package\": \"mcporter\",\n              \"bins\": [\"mcporter\"],\n              \"label\": \"Install mcporter (node)\",\n            },\n          ],\n      },\n  }\n---\n\n# mcporter\n\nUse `mcporter` to work with MCP servers directly.\n\nQuick start\n\n- `mcporter list`\n- `mcporter list \u003Cserver> --schema`\n- `mcporter call \u003Cserver.tool> key=value`\n\nCall tools\n\n- Selector: `mcporter call linear.list_issues team=ENG limit:5`\n- Function syntax: `mcporter call \"linear.create_issue(title: \\\"Bug\\\")\"`\n- Full URL: `mcporter call https:\u002F\u002Fapi.example.com\u002Fmcp.fetch url:https:\u002F\u002Fexample.com`\n- Stdio: `mcporter call --stdio \"bun run .\u002Fserver.ts\" scrape url=https:\u002F\u002Fexample.com`\n- JSON payload: `mcporter call \u003Cserver.tool> --args '{\"limit\":5}'`\n\nAuth + config\n\n- OAuth: `mcporter auth \u003Cserver | url> [--reset]`\n- Config: `mcporter config list|get|add|remove|import|login|logout`\n\nDaemon\n\n- `mcporter daemon start|status|stop|restart`\n\nCodegen\n\n- CLI: `mcporter generate-cli --server \u003Cname>` or `--command \u003Curl>`\n- Inspect: `mcporter inspect-cli \u003Cpath> [--json]`\n- TS: `mcporter emit-ts \u003Cserver> --mode client|types`\n\nNotes\n\n- Config default: `.\u002Fconfig\u002Fmcporter.json` (override with `--config`).\n- Prefer `--output json` for machine-readable results.\n","# mcporter\n\nUse `mcporter` to work with MCP servers directly.\n\nQuick start\n\n- `mcporter list`\n- `mcporter list \u003Cserver> --schema`\n- `mcporter call \u003Cserver.tool> key=value`\n\nCall tools\n\n- Selector: `mcporter call linear.list_issues team=ENG limit:5`\n- Function syntax: `mcporter call \"linear.create_issue(title: \\\"Bug\\\")\"`\n- Full URL: `mcporter call https:\u002F\u002Fapi.example.com\u002Fmcp.fetch url:https:\u002F\u002Fexample.com`\n- Stdio: `mcporter call --stdio \"bun run .\u002Fserver.ts\" scrape url=https:\u002F\u002Fexample.com`\n- JSON payload: `mcporter call \u003Cserver.tool> --args '{\"limit\":5}'`\n\nAuth + config\n\n- OAuth: `mcporter auth \u003Cserver | url> [--reset]`\n- Config: `mcporter config list|get|add|remove|import|login|logout`\n\nDaemon\n\n- `mcporter daemon start|status|stop|restart`\n\nCodegen\n\n- CLI: `mcporter generate-cli --server \u003Cname>` or `--command \u003Curl>`\n- Inspect: `mcporter inspect-cli \u003Cpath> [--json]`\n- TS: `mcporter emit-ts \u003Cserver> --mode client|types`\n\nNotes\n\n- Config default: `.\u002Fconfig\u002Fmcporter.json` (override with `--config`).\n- Prefer `--output json` for machine-readable results.\n",{"name":5,"homepage":41,"metadata":42,"description":7},"http:\u002F\u002Fmcporter.dev",{"openclaw":43},{"emoji":44,"install":45,"requires":49},"?",[46],{"id":29,"bins":47,"kind":29,"label":48,"package":5},[5],"Install mcporter (node)",{"bins":50},[5],"main","f1c93577085244aa96aa87b53a2df9b59d293bd7","skills\u002Fmcporter",82861,"https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw","https:\u002F\u002Fopenclaw.ai","https:\u002F\u002Fgithub.com\u002Fopenclaw","Your personal, open source AI assistant.","2026-11-12 03:01:25",{"source":8,"skillName":5,"commands":61,"prompt":71,"zipAvailable":72},[62,65,68],{"tool":63,"command":64},"npx","npx skills add openclaw\u002Fopenclaw --skill mcporter",{"tool":66,"command":67},"bunx","bunx skills add openclaw\u002Fopenclaw --skill mcporter",{"tool":69,"command":70},"pnpm","pnpm dlx skills add openclaw\u002Fopenclaw --skill mcporter","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\u002Fblob\u002Fmain\u002Fskills\u002Fmcporter\u002FSKILL.md",true,[],[75,81,102,119,141,163],{"skillNo":76,"name":77,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":36},"01M698VP84FNM6G9MR1HPX7MF7","lobster","https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\u002Fblob\u002Fmain\u002Fextensions\u002Flobster\u002FSKILL.md",[],[77],{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":36},"01M698YY8QGQ7S8TJNKJG6VTPH","xurl","xurl CLI for authenticated X posts, replies, reads\u002Fsearch, DMs, media upload, followers, auth status, or raw v2 API calls.","https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\u002Fblob\u002Fmain\u002Fskills\u002Fxurl\u002FSKILL.md",[],[83,88,89,90,91,92,93,94,31,95,29,96,97,98,99,100,101],"for","api","calls","replies","posts","upload","tap","brew","Media","search","npm","status","auth","cli",{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":36},"01M698YWT1CJ0WK88WB909R9RT","weather","Current weather and forecasts with web_fetch, falling back to wttr.in curl for locations, rain, temperature, travel planning.","https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\u002Fblob\u002Fmain\u002Fskills\u002Fweather\u002FSKILL.md",[],[104,109,110,31,111,95,112,113,114,115,116,117,88,118,33],"travel planning","travel","fetch","curl","https","help","planning","web","back","temperature",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":130,"publishedAt":36},"01M698YV2Q0R0JJKAWGFS21K0N","visualize","Create inline visuals for code and explanations, or author persistent OpenClaw dashboard widgets with show_widget.","https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\u002Fblob\u002Fmain\u002Fskills\u002Fvisualize\u002FSKILL.md",[125],{"categoryNo":126,"categoryName":127,"taxonomyType":128,"taxonomyTypeDesc":129},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[121,131,132,133,134,88,33,135,136,137,138,139,9,140],"widgets","openclaw dashboard","author","inline","show","code","create","visuals","dashboard","widget",{"skillNo":142,"name":143,"nameZh":6,"description":144,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":145,"categories":146,"keywords":153,"publishedAt":36},"01M698YS2TRJH9ENG28HD9CD87","trello","Manage Trello boards, lists, and cards via the Trello REST API.","https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\u002Fblob\u002Fmain\u002Fskills\u002Ftrello\u002FSKILL.md",[147,150],{"categoryNo":148,"categoryName":149,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":151,"categoryName":152,"taxonomyType":128,"taxonomyTypeDesc":129},"01JBSEEDCAT000000000000030","开发工程师",[143,113,154,155,156,157,158,159,31,95,160,112,89,161,162],"cloud","manage","via","rest api","token","atlassian","jq","REST","developer",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":169,"publishedAt":36},"01M698YQ9Q3M4W78EWV2KSCSVW","tmux","Control tmux sessions\u002Fpanes for interactive CLIs: list, capture output, send keys, paste text, monitor prompts.","https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\u002Fblob\u002Fmain\u002Fskills\u002Ftmux\u002FSKILL.md",[],[165,31,170,171,88,172,173,174,175,176,177,30,95,178,179,180,181,182,183],"send","darwin","keys","paste","output","control","prompts","interactive","capture","panes","text","monitor","sessions","linux"]