Agent Skill
2/7/2026

mxcp-expert

This skill should be used when the user asks to "create an MXCP project", "build an MCP server", "initialize mxcp", "add a tool endpoint", "create a resource", "configure authentication", "validate endpoints", "run mxcp validate", "mxcp-site.yml", or mentions MXCP, MCP server development, SQL/Python endpoints, or DuckDB data access. Provides expert guidance for building production MCP servers using MXCP.

R
raw
2GitHub Stars
1Views
npx skills add raw-labs/raw-labs-claude-marketplace

SKILL.md

Namemxcp-expert
DescriptionThis skill should be used when the user asks to "create an MXCP project", "build an MCP server", "initialize mxcp", "add a tool endpoint", "create a resource", "configure authentication", "validate endpoints", "run mxcp validate", "mxcp-site.yml", or mentions MXCP, MCP server development, SQL/Python endpoints, or DuckDB data access. Provides expert guidance for building production MCP servers using MXCP.

RAW Labs Marketplace for Claude

RAW Labs Marketplace for Claude plugins.

Community-driven marketplace, so feel free to use and contribute!

Getting Started

Install Claude Code

macOS/Linux:

curl -fsSL https://claude.ai/install.sh | bash

Windows:

irm https://claude.ai/install.ps1 | iex

Add This Marketplace

/plugin marketplace add raw-labs/raw-labs-claude-marketplace

Plugins

mxcp-plugin

Expert guidance for building production MCP servers using the MXCP framework.

SkillDescription
mxcp-expertSQL/Python endpoint development, authentication, deployment, with 50 reference docs and 11 project templates
/plugin install mxcp-plugin@raw-labs-claude-marketplace

Example prompt:

Create an MXCP server that connects to my PostgreSQL database and
provides tools for querying customer orders.

The skill covers SQL and Python endpoints, OAuth authentication, testing and validation, deployment, and monitoring.

Or use interactive mode:

/plugin

Tip: In interactive mode, press SPACE to select the plugin before confirming.

Important: Restart Claude Code after installing for changes to take effect.

Best Practices

Be Specific

  • Point to files: "Use sales.xlsx in ./data/" not "use the Excel file"
  • Explain the goal: "I need to query total sales by region"
  • Provide context: Share schema, examples, or existing patterns

Stay Engaged

  • Interrupt if off-track: "Stop. That's not what I need."
  • Review changes before accepting
  • Iterate: "Good, now add error handling"

Provide Examples

  • Show desired output format
  • Share similar code you like
  • Reference documentation to follow

Update

Update marketplace:

/plugin marketplace update raw-labs-claude-marketplace

Update a plugin:

/plugin update mxcp-plugin@raw-labs-claude-marketplace

Resources

Skills Info
Original Name:mxcp-expertAuthor:raw