Skip to content

MCP Quick Start Guide

Fast reference for common MCP server management tasks. For comprehensive guidance, see MCP Management Guide.

Visual Overview

MCP servers list
MCP servers list

30-Second Setup

# 1. Initialize collection
skillmeat collection init default

# 2. Add filesystem server (popular starting point)
skillmeat mcp add filesystem anthropics/mcp-filesystem \
  --env ROOT_PATH="$HOME/projects"

# 3. Deploy to Claude Desktop
skillmeat mcp deploy filesystem

# 4. Verify it's working
skillmeat mcp health filesystem
# Output: Status: healthy, Deployed: yes

Done! Filesystem server is now available in Claude Desktop.

Common Tasks

Add and Deploy Server

# Add GitHub server with credentials
skillmeat mcp add github anthropics/mcp-github \
  --env GITHUB_TOKEN="your_token"

# Deploy immediately
skillmeat mcp deploy github

# Verify deployment
skillmeat mcp health github

Update Server Configuration

# Change environment variable
skillmeat mcp env set filesystem ROOT_PATH "/new/path"

# Redeploy with new config
skillmeat mcp deploy filesystem

Check Server Status

# Single server
skillmeat mcp health filesystem

# All servers
skillmeat mcp health --all

# Verbose (with errors)
skillmeat mcp health filesystem --verbose

Remove Server

# Undeploy first
skillmeat mcp undeploy filesystem

# Remove from collection
skillmeat mcp remove filesystem

# Verify removal
skillmeat mcp list

Filesystem Access

# Setup
skillmeat mcp add filesystem anthropics/mcp-filesystem \
  --env ROOT_PATH="$HOME/projects" \
  --description "Access to project files"

# Deploy
skillmeat mcp deploy filesystem

# Use in Claude: Ask to "read file.txt" or "list directory contents"

GitHub Operations

# Setup
skillmeat mcp add github anthropics/mcp-github \
  --env GITHUB_TOKEN="ghp_your_token" \
  --env GITHUB_USER="your-username" \
  --description "GitHub repository operations"

# Deploy
skillmeat mcp deploy github

# Use in Claude: Ask to "check my GitHub repos" or "list pull requests"

Database Access

# Setup
skillmeat mcp add database anthropics/mcp-database \
  --env DB_URL="sqlite:////home/user/project.db" \
  --env DB_TYPE="sqlite" \
  --description "Project SQLite database"

# Deploy
skillmeat mcp deploy database

# Use in Claude: Ask to "query the database" or "run SQL commands"

Git Operations

# Setup
skillmeat mcp add git anthropics/mcp-git \
  --env GIT_REPO_PATH="$HOME/projects/myrepo" \
  --description "Git repository operations"

# Deploy
skillmeat mcp deploy git

# Use in Claude: Ask to "check git status" or "show recent commits"

Troubleshooting Quick Fixes

Server Won't Deploy

# 1. Check network
ping github.com

# 2. Check repository exists
skillmeat mcp show filesystem

# 3. Force re-clone
skillmeat mcp deploy filesystem --force

# 4. Check logs
skillmeat mcp logs filesystem

Server Not Found in Claude

# 1. Restart Claude Desktop completely
# macOS: pkill -9 Claude
# Linux: pkill -9 claude

# 2. Verify deployment
skillmeat mcp list

# 3. Check if really deployed
cat ~/.config/Claude/claude_desktop_config.json | jq '.mcpServers'

Server Deployed But Not Working

# 1. Check health status
skillmeat mcp health filesystem

# 2. View server logs
skillmeat mcp logs filesystem --tail 20

# 3. Verify environment variables
skillmeat mcp env get filesystem

# 4. Check paths exist
ls -l ~/projects  # if ROOT_PATH=~/projects

Need to Undo Changes

# Automatic rollback to last backup
skillmeat mcp restore

# Or specific backup
skillmeat mcp restore ~/.config/Claude/backup_2024-01-15.json

Web UI Quick Start

  1. Start web server: skillmeat web start
  2. Open browser: http://localhost:8000
  3. Navigate to MCP Servers tab
  4. Add Server button → Fill details → Save
  5. Deploy button → Confirm → Done

Command Reference

Task Command
List servers skillmeat mcp list
Show details skillmeat mcp show <name>
Add server skillmeat mcp add <name> <repo>
Set env var skillmeat mcp env set <name> <key> <value>
Get env var skillmeat mcp env get <name>
Deploy skillmeat mcp deploy <name>
Dry run skillmeat mcp deploy <name> --dry-run
Check health skillmeat mcp health <name>
View logs skillmeat mcp logs <name>
Remove skillmeat mcp remove <name>
Backup skillmeat mcp backup
Restore skillmeat mcp restore

Examples by Use Case

Read/Write Project Files

skillmeat mcp add filesystem anthropics/mcp-filesystem \
  --env ROOT_PATH="$HOME/projects"
skillmeat mcp deploy filesystem
# Now Claude can read and write files in ~/projects

Manage GitHub Repositories

skillmeat mcp add github anthropics/mcp-github \
  --env GITHUB_TOKEN="ghp_xxx"
skillmeat mcp deploy github
# Claude can now list repos, create issues, manage PRs

Query Project Database

skillmeat mcp add database anthropics/mcp-database \
  --env DB_URL="sqlite:////home/user/.skillmeat/data.db"
skillmeat mcp deploy database
# Claude can run SQL queries on your database

Multi-Server Setup

# Deploy all servers at once
skillmeat mcp add filesystem anthropics/mcp-filesystem --env ROOT_PATH="$HOME"
skillmeat mcp add github anthropics/mcp-github --env GITHUB_TOKEN="ghp_xxx"
skillmeat mcp add git anthropics/mcp-git --env GIT_REPO_PATH="$HOME/myrepo"

# Deploy all
skillmeat mcp deploy --all

# Check all healthy
skillmeat mcp health --all

Next Steps

Getting Help

# Command help
skillmeat mcp --help
skillmeat mcp deploy --help

# Check version
skillmeat version

# Report issues
https://github.com/anthropics/skillmeat/issues