data-ai MCP Server
Coordinate skills between Codex, Copilot, and Claude Code. Validates, analyzes, and syncs skills, subagents, commands, and configuration between multiple CLIs.
Discovered via github-seeds:mcp-hot and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
Y
Claude Code
MCP server, HTTP transport, security middleware
SQLite-based telemetry for invocations, validations, sync
Token counting, dependency analysis, optimization
Research API orchestration, caching, PDF serving
Y
Recommendations, project analysis, skill generation
Shared test infrastructure (fixtures, RAII guards, temp dirs)
Binary entry point (delegates to `server` crate)
Environment config, manifest settings, runtime overrides, validation cache, network detection
Multi-directional sync with adapters for each CLI (Claude, Codex, Copilot, Cursor)
Description
TUI and browser-based skill visualization
Skill discovery and ranking
Validation logic for Claude/Codex/Copilot/Cursor compatibility
Shared subagent runtime and backends
A dash means that asset doesn't sync to that CLI, either because the CLI has no equivalent (Copilot CLI has no slash commands) or because the mapping isn't built yet (Cursor preferences). Plugin assets sync to Cursor's `plugins/local/` so synced plugins appear installed, and stale entries are pruned automatically. See the [sync guide](book/src/sync-guide.md) for details. ## CI integration Validate skills on every pull request with the reusable GitHub Action: ```yaml - uses: athola/skrills/.github/actions/[email protected] with: targets: all strict: true path: skills/ ``` ## Configuration Persistent settings live in `~/.skrills/config.toml` (precedence: CLI flags > environment variables > config file): ```toml [serve] auth_token = "your-secret-token" tls_auto = true cors_origins = "https://app.example.com" ``` See [security docs](docs/security.md) for TLS setup and the [FAQ](docs/FAQ.md) for environment variables. ## Documentation