Configuration
Configure MCP clients to use Skillz Market tools.
Configuration
This guide covers how to configure various MCP clients to use Skillz Market tools.
Claude Desktop
Claude Desktop is the primary MCP client from Anthropic.
Config File Location
| Platform | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
Full Configuration (with wallet)
Discovery Only (no wallet)
If you only want to search and browse skills without making payments:
Multiple MCP Servers
You can run Skillz Market alongside other MCP servers:
Other MCP Clients
The Skillz Market MCP server follows the standard MCP protocol and should work with any compatible client.
Generic Configuration
Most MCP clients accept a configuration similar to:
Using with npm
If you prefer not to use npx:
Then configure with the global binary:
Environment Variables Reference
| Variable | Description | Default |
|---|---|---|
SKILLZ_API_URL | API endpoint | https://api.skillz.market |
SKILLZ_PRIVATE_KEY | Wallet private key (hex) | - |
Troubleshooting
Server Not Starting
- Ensure Node.js 18+ is installed:
node --version - Try running manually:
npx @skillzmarket/mcp - Check for error messages in the MCP client logs
Tools Not Appearing
- Restart your MCP client after configuration changes
- Verify the config file path is correct for your platform
- Check JSON syntax in the config file
Payment Errors
- Verify
SKILLZ_PRIVATE_KEYis set correctly - Ensure the wallet has USDC on Base network
- Check that the private key starts with
0x
Next Steps
- Tools Reference - Detailed documentation for each tool
- Consumer API - Use the SDK directly in your applications