SDK Skills vs MCP

everyrow integrates with your agent through SDK Skills or MCP server. Here's how they compare:

SDK skills

Skills give your agent guided workflows with best practices built in.

How it works:

  1. Your agent reads your skill instructions
  2. Your agent writes Python code using the everyrow SDK following everyrow patterns
  3. The code runs in your local environment
  4. Results save to your filesystem

Best for:

  • Complex multi-step workflows (dedupe → merge → research)
  • Custom data transformations
  • Integration with your existing Python scripts
  • Full control over execution
Claude CodeSkill PromptsreadsPython Codewriteseveryrow APIcallsYour CSVsaves

MCP Server

MCP provides direct tool calls without code generation.

How it works:

  1. Your agent calls everyrow MCP tools directly
  2. Results saved to your filesystem and returned in the conversation
  3. No intermediate Python code

Best for:

  • Quick one-off operations
  • Simple lookups and enrichments
  • Environments where code execution is restricted, or more guarantees are needed
Claude CodeMCP Servertool calleveryrow APIcalls

Comparison Table

FeatureSDK skillsMCP Server
Setup complexityRequires python environmentRequires MCP client (e.g. Claude Desktop)
Code visibilityFull Python code shownTool calls only
CustomizationHigh (edit generated code)Limited
Multi-step workflowsExcellentBasic
Works in Claude DesktopCowork mode onlyYes (For now, Chat mode only)
DebuggingRequires some python knowledgeNot needed

Next Steps