Skip to contentllms.txt

Compare Providers

Pick two or three providers to compare their capabilities side by side. Use the dropdowns to swap providers, or click + Add to compare a third.

FeatureClaude CodeCursor
General
Config directory~/.claude~/.cursor
Emit pathCLAUDE.md.cursor/rules/syllago-context.mdc
Content Type Support
RulesMarkdown · SymlinkMDC · Symlink
SkillsMarkdown · SymlinkMarkdown · Symlink
AgentsMarkdown · SymlinkMarkdown · Symlink
MCP ConfigsJSON · JSON mergeJSON · JSON merge
HooksJSON · JSON mergeJSON · JSON merge
CommandsMarkdown · Symlink
Hooks
Hook events24 events14 events
Hook typescommandhttppromptagentcommand
Hook config.claude/settings.json.cursor/settings.json
MCP
Transportsstdio, sse, streamable-httpstdio, sse, streamable-http
MCP config file.mcp.json.cursor/mcp.json
Rules
FormatMarkdownMDC
Frontmatter fieldspathsdescriptionalwaysApplyglobs
  • Content Type Support — Which content types each provider can handle (rules, skills, agents, MCP configs, hooks, commands, loadouts) and how they’re installed
  • Hooks — How many hook events are mapped, what handler types are available, and where hooks are configured
  • MCP — Supported transports and configuration file location
  • Rules — File format, frontmatter fields, and primary rules file

For a full cross-provider hook event breakdown, see the Hook Event Matrix.