Skip to content llms.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.

Feature Claude CodeCursor
General
Config directory ~/.claude~/.cursor
Emit path CLAUDE.md.cursor/rules/syllago-context.mdc
Content Type Support
Rules Markdown · SymlinkMDC · Symlink
Skills Markdown · SymlinkMarkdown · Symlink
Agents Markdown · SymlinkMarkdown · Symlink
MCP Configs JSON · JSON mergeJSON · JSON merge
Hooks JSON · JSON mergeJSON · JSON merge
Commands Markdown · Symlink
Hooks
Hook events 24 events14 events
Hook types commandhttppromptagentcommand
Hook config .claude/settings.json.cursor/settings.json
MCP
Transports stdio, sse, streamable-httpstdio, sse, streamable-http
MCP config file .mcp.json.cursor/mcp.json
Rules
Format MarkdownMDC
Frontmatter fields pathsdescriptionalwaysApplyglobs
  • 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.