Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/matrixx0070-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/mcp
What's inside
- Skill name
mcp- Description
- You have access to connected apps despite the internet setting. Use the grok-mcp CLI to discover and send requests to connected apps (Linear, Slack, GitHub, Google Drive, Sharepoint, etc.). Trigger when the user mentions a connected app or keywords like email, calendar, drive, or uploading files.
- License
- MIT
- Instructions
- 90 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- XCLAW.md
SKILL.md (first lines)
# MCP — Grok MCP CLI
Use the `grok-mcp` CLI to discover and invoke all of MCP tools from connected apps.
**CRITICAL RULE: Always try `ls` first.** You do NOT know what tools
are available until you search. Never assume a tool doesn't exist — search first.
## Sending File Data
**CRITICAL: Never read base64 content into the conversation.** When a tool needs file contents (e.g. uploading to google drive, sharepoint or editing a file in one of these systems), base64-encode the file and pipe it directly into `grok-mcp call` using shell variable expansion.
Example: base64-encode the file and expand it inline (the payload fields depend on the tool schema from `grok-mcp ls`):
```bash
# Encode file and call tool in one shot — never cat/echo the base64
b64=$(base64 -w0 yourfile.pptx) && grok-mcp call <tool_name> "{\"file_id\":1234,\"contents\":\"$b64\"}"
```
## Quick Start
```bash
grok-mcp check
grok-mcp ls
grok-mcp ls --query "email"
grok-mcp call <tool_name> '{"arg": "value"}'
```
## Discovery (Search First!)
**Always run `grok-mcp ls` before calling any tool.** You don't know what tools are available until you search.
```bash
# List all available tools
grok-mcp ls
# Search by query
grok-mcp ls --query "email"
grok-mcp ls --query "slack" --limit 10
```
## Output Format
- `ls` → **JSONL**: one `{"name","title","description","input_schema"}` per line
- `call` → pretty-printed JSON result on stdout
- Errors → stderr
## Common Tools (Examples Only)
Always `ls` first to discover what tools exist. Then call based on what you found.
```bash
# Step 1: Discover available tools
grok-mcp ls --query "linear"
# Output (JSONL):
# {"name":"linear___list_issues","title":"List Issues","description":"...","input_schema":{...}}
# {"name":"linear___get_issue","title":"Get Issue","description":"...","input_schema":{...}}
# Step 2: Call using the exact tool name from ls
grok-mcp call linear___list_issues '{"assignee": "me"}'
```
## Error Handling
```bash
# Run check first if something seems wrong
grok-mcp check
# If "auth" or "endpoint" error: config issue, not transient
# If "connection refused": transient, retry later
```
This avoids the model context window being filled with binary data.
## Multi-Step Workflows
For complex tasks, chain calls in a script:
```bash
#!/bin/bash
# Step 1: Get my open issues
issues=$(grok-mcp call linear___list_issues '{"assignee": "me", "state": "started"}')
# Step 2: Parse and process (use jq if available)
echo "$issues" | jq -r '.issues[]? | "\(.id): \(.title) (\(.state.name))"'
```From Matrixx0070/xclaw, MIT.
More from Matrixx0070/xclaw
- 0.529score
ffmpeg
Matrixx0070
Use this skill for media processing with ffmpeg/ffprobe — inspect, convert, trim, resize, compress, extract frames/audio, replace audio, mute, make GIFs, add…
SkillBFreshness: BClaude Code +9 - 0.529score
skill-installer
Matrixx0070
Install skills from GitHub repositories into the local skills directory.
SkillBFreshness: BClaude Code +9 - 0.529score
imagemagick
Matrixx0070
Use this skill for image processing with ImageMagick — resize, crop, convert format, add watermark/text, composite, annotate, adjust colors, create…
SkillBFreshness: BClaude Code +9 - 0.529score
pdf
Matrixx0070
Read, create, and transform PDF files.
SkillBFreshness: BClaude Code +9 - 0.524score
memory-edit
Matrixx0070
Online memory edit policy for deciding what to store, update, or delete in a user's memory.md file.
SkillBFreshness: BClaude Code +9 - 0.524score
tasks
Matrixx0070
Create, list, pause, resume, run, and inspect results of XClaw automations (scheduled prompts).
SkillBFreshness: BClaude Code +9 - 0.521score
skill-creator
Matrixx0070
Guide for creating and updating skills that extend the agent's capabilities.
SkillBFreshness: BClaude Code +9 - 0.520score
image-gen-edit
Matrixx0070
Use this skill when replying with a generated or edited image — when a post asks to create, generate, edit, modify, restyle, combine, or stitch images, or…
SkillBFreshness: BClaude Code +9 - 0.519score
host-capabilities
Matrixx0070
Use when checking what CLIs and conversion tools exist on the host (ffmpeg, ImageMagick, pandoc, tesseract, magika, LibreOffice, markitdown) or when choosing…
SkillBFreshness: BClaude Code +9 - 0.504score
xlsx
Matrixx0070
Use this skill any time a spreadsheet file is the primary input or output.
SkillBFreshness: BClaude Code +9 - 0.504score
color
Matrixx0070
Use this skill when the user needs help with color in any project — choosing palettes, checking accessibility/contrast, generating shade scales, avoiding…
SkillBFreshness: BClaude Code +9 - 0.504score
pptx
Matrixx0070
Use this skill any time a .pptx file is involved as input or output — create, read, edit, combine, or split presentations, decks, and slides.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 12, 2026 (2 months ago)
- Last release
- Sep 9, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Matrixx0070/xclaw
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Matrixx0070
- 0.529score
imagemagick
Matrixx0070
Use this skill for image processing with ImageMagick — resize, crop, convert format, add watermark/text, composite, annotate, adjust colors, create…
SkillBFreshness: BClaude Code +9 - 0.529score
skill-installer
Matrixx0070
Install skills from GitHub repositories into the local skills directory.
SkillBFreshness: BClaude Code +9 - 0.529score
pdf
Matrixx0070
Read, create, and transform PDF files.
SkillBFreshness: BClaude Code +9 - 0.529score
ffmpeg
Matrixx0070
Use this skill for media processing with ffmpeg/ffprobe — inspect, convert, trim, resize, compress, extract frames/audio, replace audio, mute, make GIFs, add…
SkillBFreshness: BClaude Code +9 - 0.524score
memory-edit
Matrixx0070
Online memory edit policy for deciding what to store, update, or delete in a user's memory.md file.
SkillBFreshness: BClaude Code +9 - 0.524score
tasks
Matrixx0070
Create, list, pause, resume, run, and inspect results of XClaw automations (scheduled prompts).
SkillBFreshness: BClaude Code +9
Cite this page
mcp skill. Agent Mart. https://agentmart.dev/skills/matrixx0070-mcp (last updated 2026-10-24)