CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
agenticempire avatar

Axint

agenticempire/axint
835 toolsSTDIO, HTTPregistry active
Summary

If you're building AI agents that need to generate Apple-native code, this gives you 36 tools that speak App Intents, SwiftUI, and WidgetKit. You define intents, views, and widgets in TypeScript or Python, and it compiles to Swift with all the boilerplate, validates against Apple's rules, and returns structured repair packets when something breaks. The MCP methods include compile, validate, repair, and schema operations. The premise is that general coding agents waste tokens regenerating Widget structs and TimelineProvider conformances. This narrows the contract to defineIntent() and defineWidget() calls, emits ordinary Swift you can inspect, then hands the agent a fix packet with ranked files and classified evidence when the next iteration needs guidance.

Install to Claude Code

verified
claude mcp add --transport http axint https://mcp.axint.ai/mcp

Run in your terminal. Add --scope user to make it available in every project.

Review the command, arguments, and environment values before installing — MCP servers run with your local permissions.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →

Tools

Verified live against the running server on Jun 10, 2026.

verified live35 tools
axint.statusReport the exact running Axint MCP server version, package path, uptime, registered tool count, and same-thread MCP reload/update instructions. Use this as the first tool in a new Codex, Claude, or Xcode agent chat to prove which Axint... Use: call first or after an MCP reload...1 params

Report the exact running Axint MCP server version, package path, uptime, registered tool count, and same-thread MCP reload/update instructions. Use this as the first tool in a new Codex, Claude, or Xcode agent chat to prove which Axint... Use: call first or after an MCP reload...

Parameters* required
formatstring
Output format. markdown is human-readable, json is structured, and prompt is a short instruction an agent...one of markdown · json · prompt
axint.upgradeCheck the latest Axint package and optionally apply the upgrade while preserving the current agent thread. Returns exact install commands, optional Xcode MCP wiring refresh, .axint/upgrade/latest.*... Use: call when axint.status shows a stale server; not for app dependency upg...7 params

Check the latest Axint package and optionally apply the upgrade while preserving the current agent thread. Returns exact install commands, optional Xcode MCP wiring refresh, .axint/upgrade/latest.*... Use: call when axint.status shows a stale server; not for app dependency upg...

Parameters* required
applyboolean
Whether to install the target package. Defaults to false, which only returns the plan.
cwdstring
Project directory where .axint/upgrade/latest.* should be written. Defaults to the MCP process cwd.
formatstring
Output format. markdown is human-readable, json is structured, and prompt is the continuation block.one of markdown · json · prompt
latestVersionstring
Known latest version to compare against. Useful for deterministic agent tests or offline planning.
reinstallXcodeboolean
Whether apply mode should also refresh optional Xcode MCP wiring. Defaults to false.
targetVersionstring
Specific Axint version to install. Defaults to the latest published npm version.
writeReportboolean
Whether to write .axint/upgrade/latest.json and latest.md. Defaults to true when apply is true.
axint.doctorAudit the current Axint runtime and project wiring: running MCP version, expected version, Node/npm/npx paths, project .mcp.json, AGENTS.md, CLAUDE.md, .axint/project.json, and Xcode Claude Agent registration. Use this when an agent might be connected... Use: call when MCP wir...3 params

Audit the current Axint runtime and project wiring: running MCP version, expected version, Node/npm/npx paths, project .mcp.json, AGENTS.md, CLAUDE.md, .axint/project.json, and Xcode Claude Agent registration. Use this when an agent might be connected... Use: call when MCP wir...

Parameters* required
cwdstring
Project directory to inspect. Defaults to the MCP process cwd.
expectedVersionstring
Expected Axint version. If provided and the running MCP version differs, doctor returns a blocker.
formatstring
Output format. Defaults to markdown.one of markdown · json
axint.xcode.guardGuard an Xcode agent session against context compaction and Axint drift. Checks project memory files, active Axint session, latest Axint Run or guard proof, and long-task freshness. Writes... Use: call around long Xcode tasks, context recovery, broad Swift edits, or before cla...14 params

Guard an Xcode agent session against context compaction and Axint drift. Checks project memory files, active Axint session, latest Axint Run or guard proof, and long-task freshness. Writes... Use: call around long Xcode tasks, context recovery, broad Swift edits, or before cla...

Parameters* required
autoStartSessionboolean
Whether to start axint.session.start automatically if no active session exists. Defaults to true.
cwdstring
Project directory to guard. Defaults to the MCP process cwd.
expectedVersionstring
Expected Axint version for the active project.
formatstring
Output format. Defaults to markdown.one of markdown · json
lastAxintResultstring
Short result from the last Axint tool call.
lastAxintToolstring
Last Axint tool the agent used, e.g. axint.suggest or axint.feature.
maxMinutesSinceAxintnumber
Maximum allowed minutes since latest Axint evidence. Defaults to 10.
modifiedFilesarray
Files in scope for this task.
notesstring
Agent/user notes to scan for compaction, drift, forgotten Axint usage, or long-task risk.
platformstring
Target Apple platform, such as macOS, iOS, visionOS, or all.
projectNamestring
Project name for the guard report.
sessionTokenstring
Current axint.session.start token, if already known.
stagestring
Current Xcode workflow stage. Defaults to context-recovery.one of context-recovery · planning · before-write · after-write · pre-build · runtime
writeReportboolean
Whether to write .axint/guard/latest.json and latest.md. Defaults to true.
axint.xcode.writeWrite a file inside the Xcode project through the Axint guard path. For Swift files, runs axint.swift.validate and axint.cloud.check immediately, then records .axint/guard/latest.* proof. Use... Use: use only for guarded Xcode-project file writes; outside Xcode, patch normally...12 params

Write a file inside the Xcode project through the Axint guard path. For Swift files, runs axint.swift.validate and axint.cloud.check immediately, then records .axint/guard/latest.* proof. Use... Use: use only for guarded Xcode-project file writes; outside Xcode, patch normally...

Parameters* required
cloudCheckboolean
Whether to run Cloud Check for .swift files. Defaults to true.
content*string
Full file contents to write.
createDirsboolean
Whether to create parent directories before writing. Defaults to true.
cwdstring
Project root. Defaults to the MCP process cwd.
expectedVersionstring
Expected Axint version for this project.
formatstring
Output format. Defaults to markdown.one of markdown · json
notesstring
Agent notes or user feedback to scan for drift while writing.
path*string
File path to write. Relative paths are resolved inside cwd; absolute paths must still be inside cwd.
platformstring
Target Apple platform for Cloud Check.one of iOS · macOS · watchOS · visionOS · all
projectNamestring
Project name for guard/session reports.
sessionTokenstring
Current axint.session.start token, if already known.
validateSwiftboolean
Whether to run Swift validation for .swift files. Defaults to true.
axint.session.startStart an enforced Axint agent session. Writes .axint/session/current.json plus token-scoped session history, refreshes .axint/AXINT_REHYDRATE.md, returns compact operating memory, docs context, a session token, and the exact axint.workflow.check... Use: call at the start of a...7 params

Start an enforced Axint agent session. Writes .axint/session/current.json plus token-scoped session history, refreshes .axint/AXINT_REHYDRATE.md, returns compact operating memory, docs context, a session token, and the exact axint.workflow.check... Use: call at the start of a...

Parameters* required
agentstring
Agent target for the session. Defaults to all.one of all · claude · codex · cowork · cursor · xcode
expectedVersionstring
Expected Axint package version. Defaults to the running MCP version.
formatstring
Output format. Defaults to markdown.one of markdown · json
platformstring
Target Apple platform, such as macOS, iOS, visionOS, or all.
projectNamestring
Project name to embed in the session and returned context.
targetDirstring
Project directory where .axint/session/current.json and token-scoped session history should be written....
ttlMinutesnumber
How long the session token remains valid. Defaults to 720 minutes.
axint.featureGenerate a scaffolded Apple-native feature package from a description. Returns multiple files: compile-aware Swift source, companion widget/view, Info.plist fragments, entitlements, and XCTest scaffolds — all structured file-by-file so an Xcode agent can write each... Use: use...11 params

Generate a scaffolded Apple-native feature package from a description. Returns multiple files: compile-aware Swift source, companion widget/view, Info.plist fragments, entitlements, and XCTest scaffolds — all structured file-by-file so an Xcode agent can write each... Use: use...

Parameters* required
appNamestring
The target app name, used in generated comments and test references. E.g., 'HealthTracker'. Optional.
componentKindstring
Optional component blueprint for the component surface, such as feedCard, mediaCard, utilityRow, avatar,...
contextstring
Optional nearby SwiftUI/design context. Axint uses this as a weak hint for layout primitives, platform...
description*string
What the feature does, in natural language. E.g., 'Let users log water intake via Siri' or 'Add a...
domainstring
Apple App Intent domain. One of: messaging, productivity, health, social, community, collaboration,...
formatboolean
When true (default), pipes every generated Swift file through swift-format with Axint's house style. Falls...
namestring
PascalCase feature name, e.g., 'LogWaterIntake'. If omitted, inferred from the description. Used as the base...
paramsobject
Explicit parameter definitions as { fieldName: typeString }. E.g., { amount: 'double', unit: 'string' }. If...
platformstring
Target Apple platform for generated starter UI. Use 'macOS' to avoid iOS-only SwiftUI affordances in...one of iOS · macOS · visionOS · all
surfacesarray
Which Apple surfaces to generate. 'intent' produces an App Intent struct for Siri/Shortcuts/Spotlight....
tokenNamespacestring
Optional Swift token enum generated by axint.tokens.ingest, e.g., 'SwarmTokens'. When provided, generated...
axint.project.packGenerate the Axint project-start pack for a new Apple app without writing files. Returns .mcp.json, AGENTS.md, CLAUDE.md, .axint/AXINT_MEMORY.md, .axint/project.json, and .axint/README.md so an Xcode/Codex/Claude agent can install the... Use: use to bootstrap an Apple project...5 params

Generate the Axint project-start pack for a new Apple app without writing files. Returns .mcp.json, AGENTS.md, CLAUDE.md, .axint/AXINT_MEMORY.md, .axint/project.json, and .axint/README.md so an Xcode/Codex/Claude agent can install the... Use: use to bootstrap an Apple project...

Parameters* required
agentstring
Agent target. Defaults to all.one of all · claude · codex · cowork · cursor · xcode
formatstring
Output format. Defaults to markdown.one of markdown · json
modestring
MCP mode. local uses npx stdio; remote uses mcp.axint.ai.one of local · remote
projectNamestring
Project name to embed in the generated instructions.
targetDirstring
Project directory label to embed in the report.
axint.project.indexScan the local Apple project and write a compact .axint/context pack so Axint can reason over changed files, nearby SwiftUI surfaces, and interaction-risk files instead of only one source file at a time. Use: use before project-aware repair, multi-file SwiftUI work, or interac...6 params

Scan the local Apple project and write a compact .axint/context pack so Axint can reason over changed files, nearby SwiftUI surfaces, and interaction-risk files instead of only one source file at a time. Use: use before project-aware repair, multi-file SwiftUI work, or interac...

Parameters* required
changedFilesarray
Optional changed files to pin into the context pack.
dryRunboolean
When true, returns the index without writing .axint/context files.
formatstring
Output format. Defaults to markdown.one of markdown · json
includeGitboolean
Whether to include git changed-file discovery. Defaults to true.
projectNamestring
Optional project name override for the context pack.
targetDirstring
Project directory to index. Defaults to the current working directory.
axint.project.syncVersionUpdate Axint-owned project-pack version hints after an upgrade. Use this after axint.upgrade or npm/pip upgrades so .axint/project.json, AGENTS.md, CLAUDE.md, and Axint rehydration docs stop pointing agents at an older package version. Use: use after package upgrades so local...4 params

Update Axint-owned project-pack version hints after an upgrade. Use this after axint.upgrade or npm/pip upgrades so .axint/project.json, AGENTS.md, CLAUDE.md, and Axint rehydration docs stop pointing agents at an older package version. Use: use after package upgrades so local...

Parameters* required
dryRunboolean
When true, reports the files that would change without writing them.
formatstring
Output format. Defaults to markdown.one of markdown · json
targetDirstring
Project directory to update. Defaults to the current working directory.
versionstring
Axint version to write. Defaults to the running MCP server version.
axint.context.memoryReturn the compact Axint operating memory that agents should reload at new chat start, after context compaction, or after long coding drift. Use this to keep Axint top-of-mind without rereading the full docs. Use: use after compaction or session restart when the agent needs co...3 params

Return the compact Axint operating memory that agents should reload at new chat start, after context compaction, or after long coding drift. Use this to keep Axint top-of-mind without rereading the full docs. Use: use after compaction or session restart when the agent needs co...

Parameters* required
expectedVersionstring
Expected Axint version to compare against axint.status.
platformstring
Target Apple platform, such as macOS, iOS, visionOS, or all.
projectNamestring
Project name to include in the memory.
axint.context.docsReturn the project-local Axint docs context that agents should reload after new chats or context compaction. This is the durable docs memory that keeps the agent using Axint instead of forgetting the workflow. Use: use after compaction when the agent needs workflow docs withou...3 params

Return the project-local Axint docs context that agents should reload after new chats or context compaction. This is the durable docs memory that keeps the agent using Axint instead of forgetting the workflow. Use: use after compaction when the agent needs workflow docs withou...

Parameters* required
expectedVersionstring
Expected Axint version to compare against axint.status.
platformstring
Target Apple platform, such as macOS, iOS, visionOS, or all.
projectNamestring
Project name to include in the docs context.
axint.suggestSuggest Apple-native features for an app based on its description. The domain is only a weak hint; the app description wins. Returns a ranked list of features with recommended surfaces (intent, widget, view,... Use: use before generation to choose Apple surfaces; not a substit...10 params

Suggest Apple-native features for an app based on its description. The domain is only a weak hint; the app description wins. Returns a ranked list of features with recommended surfaces (intent, widget, view,... Use: use before generation to choose Apple surfaces; not a substit...

Parameters* required
appDescription*string
What the app does, in natural language. E.g., 'A fitness tracking app that logs workouts and counts steps'...
audiencestring
Optional audience context, such as consumers, teams, operators, developers, clinicians, creators, or...
constraintsarray
Optional constraints for Pro mode, such as must be macOS-native, no server, no payments, or build in one...
domainstring
Primary app domain. One of: messaging, productivity, health, social, community, collaboration,...
excludearray
Optional concepts to avoid, for example ['dating', 'fitness'].
goalsarray
Optional product goals for Pro mode, such as activation, retention, conversion, speed, accessibility, or...
limitnumber
Maximum number of suggestions to return. Defaults to 5. Suggestions are ordered by estimated user impact.
modestring
Suggestion strategy. local is deterministic and offline. pro/ai uses the authenticated Axint Pro...one of local · auto · ai · pro
platformstring
Optional Apple platform target used by AI mode to tailor suggestions.one of iOS · macOS · watchOS · visionOS · multi
stagestring
Optional product stage used by Pro mode to tune suggestions without embedding private strategy logic in the...one of idea · prototype · mvp · growth · enterprise · unknown
axint.registry.searchSearch the Axint Registry for already-published packages that match a natural-language query. Use this BEFORE calling axint.feature or axint.compile so the agent can install an existing package instead of... Use: use before generating code to find reusable packages; not for va...5 params

Search the Axint Registry for already-published packages that match a natural-language query. Use this BEFORE calling axint.feature or axint.compile so the agent can install an existing package instead of... Use: use before generating code to find reusable packages; not for va...

Parameters* required
kindstring
Optional surface filter. One of: app-intent, view, widget, store, app, component. Loose match; 'intent'...
limitnumber
Hard cap on returned hits. Defaults to 10.
minScorenumber
Minimum normalized match score (0..1) below which results are dropped. Defaults to 0.1.
platformstring
Optional platform filter. One of: iOS, macOS, watchOS, tvOS, visionOS. Filters by the manifest's...
query*string
Free-form description of what the agent is about to build. E.g., 'log a workout', 'capture a voice note',...
axint.workflow.checkRead-only agent workflow gate. Requires the current Axint session token from axint.session.start unless requireSession=false is explicitly set. Use this at session start, after context compaction, before planning, writing, building, or... Use: use at stage gates to prove Axint...23 params

Read-only agent workflow gate. Requires the current Axint session token from axint.session.start unless requireSession=false is explicitly set. Use this at session start, after context compaction, before planning, writing, building, or... Use: use at stage gates to prove Axint...

Parameters* required
agentstring
Agent host/tool lane for this gate. Codex/Claude/Cowork/Cursor use patch-first lanes; Xcode may use Xcode...one of all · claude · codex · cowork · cursor · xcode
availableToolsarray
Optional list of Axint MCP tools visible in this host session. When supplied, workflow.check will not...
cwdstring
Project directory containing .axint/session/current.json. Defaults to the MCP process cwd.
featureBypassReasonstring
Concrete reason axint.feature was intentionally bypassed. Use for existing-code edits, patch-first repairs,...
formatstring
Output format. Defaults to markdown.one of markdown · json
modifiedFilesarray
Files changed in this agent pass, used to infer whether Swift validation is required.
notesstring
Optional human/agent context for why a step was skipped.
ranCloudCheckboolean
Whether axint.cloud.check was run with source/evidence.
ranFeatureboolean
Whether axint.feature was used for a new surface scaffold.
ranRepairboolean
Whether axint.repair was used for an existing-code repair plan. This satisfies planning for patch-first...
ranStatusboolean
Whether axint.status was called to confirm the running MCP version.
ranSuggestboolean
Whether axint.suggest was used during planning.
ranSwiftValidateboolean
Whether axint.swift.validate was run on modified Swift.
readAgentInstructionsboolean
Whether AGENTS.md, CLAUDE.md, or .axint/project.json was read after a new chat or context compaction.
readDocsContextboolean
Whether .axint/AXINT_DOCS_CONTEXT.md was read or axint.context.docs was called after a new chat or context...
readRehydrationContextboolean
Whether .axint/AXINT_REHYDRATE.md was read after a new chat, context compaction, MCP restart, or drift.
requireSessionboolean
Set false only for legacy/manual checks. Defaults to true.
sessionStartedboolean
Whether axint.session.start was called in this chat/recovery pass.
sessionTokenstring
Token returned by axint.session.start. Required by default so compaction cannot erase the Axint workflow...
stagestring
Workflow stage being checked. Defaults to pre-build.one of session-start · context-recovery · planning · before-write · pre-build · pre-commit

+3 more parameters. See the server's own documentation for the full schema.

axint.scaffoldGenerate a starter TypeScript intent file from a name and description. Returns a complete defineIntent() source string ready to save as a .ts file — no files are written, no network requests made. On invalid domain values, returns an error string.... Use: use to create a small...4 params

Generate a starter TypeScript intent file from a name and description. Returns a complete defineIntent() source string ready to save as a .ts file — no files are written, no network requests made. On invalid domain values, returns an error string.... Use: use to create a small...

Parameters* required
description*string
Human-readable description of what the intent does, shown to users in Shortcuts and Spotlight, e.g., 'Send a...
domainstring
Apple App Intent domain. One of: messaging, productivity, health, social, finance, commerce, media,...
name*string
PascalCase intent name, e.g., 'SendMessage' or 'CreateEvent'. Must start with an uppercase letter and...
paramsarray
Initial parameters for the intent. Each item needs name (camelCase), type (string | int | double | float |...
axint.compileCompile TypeScript source (defineIntent() call) into native Swift App Intent code. Returns { swift, infoPlist?, entitlements? } as a string — no files written, no network requests. On validation failure, returns diagnostics... Use: use when TypeScript DSL source should become...5 params

Compile TypeScript source (defineIntent() call) into native Swift App Intent code. Returns { swift, infoPlist?, entitlements? } as a string — no files written, no network requests. On validation failure, returns diagnostics... Use: use when TypeScript DSL source should become...

Parameters* required
emitEntitlementsboolean
When true, returns an .entitlements XML fragment for the intent's declared entitlements. Only relevant for...
emitInfoPlistboolean
When true, returns an Info.plist XML fragment declaring the intent's infoPlistKeys. Only relevant for...
fileNamestring
Optional file name used in diagnostic messages, e.g., 'SendMessage.intent.ts'. Defaults to 'input.ts' if...
formatboolean
When true (default), pipes generated Swift through swift-format with Axint's house style. Falls back to raw...
source*string
Full TypeScript source code containing a defineIntent() call. Must be a complete file starting with an axint...
axint.validateValidate a TypeScript intent definition without generating Swift. Runs the full Axint validation pipeline (134 diagnostic rules) and returns a JSON array of diagnostics: { severity: 'error'|'warning', code: 'AXnnn', line: number, column: number,... Use: use for TypeScript DSL...1 params

Validate a TypeScript intent definition without generating Swift. Runs the full Axint validation pipeline (134 diagnostic rules) and returns a JSON array of diagnostics: { severity: 'error'|'warning', code: 'AXnnn', line: number, column: number,... Use: use for TypeScript DSL...

Parameters* required
source*string
Full TypeScript source code containing a defineIntent() call. Must be a complete file starting with an axint...
axint.fix-packetRead the latest Fix Packet that Axint emitted locally after a compile or watch run. Returns the exact repair artifact that AI tools or Xcode helpers should consume next: verdict, top findings, full diagnostics, next steps, and an AI-ready fix prompt.... Use: use after a local...3 params

Read the latest Fix Packet that Axint emitted locally after a compile or watch run. Returns the exact repair artifact that AI tools or Xcode helpers should consume next: verdict, top findings, full diagnostics, next steps, and an AI-ready fix prompt.... Use: use after a local...

Parameters* required
cwdstring
Optional working directory to search from. Axint walks upward from this directory until it finds...
formatstring
Output format. json returns the full packet, markdown returns the human-readable report, and prompt returns...one of json · markdown · prompt
packetDirstring
Optional explicit packet directory override. Use this if the latest packet lives somewhere other than...
axint.cloud.checkRun an agent-callable Cloud Check against Swift or Axint TypeScript source. Accepts inline source or a sourcePath, then returns a Cloud-style verdict, Apple-specific findings, next... Use: use for Apple-aware source review and repair prompts; provide evidence for UI/runtime cl...15 params

Run an agent-callable Cloud Check against Swift or Axint TypeScript source. Accepts inline source or a sourcePath, then returns a Cloud-style verdict, Apple-specific findings, next... Use: use for Apple-aware source review and repair prompts; provide evidence for UI/runtime cl...

Parameters* required
actualBehaviorstring
Optional observed behavior for behavior-gap checks. Pair with expectedBehavior so Cloud Check can return a...
cloudRulesetVersionstring
Optional hosted/cloud ruleset version when different from the local compiler package.
expectedBehaviorstring
Optional expected behavior for behavior-gap checks. Pair with actualBehavior when the bug is semantic rather...
expectedVersionstring
Optional expected Axint version for this project/session. Cloud Check also reads .axint/project.json when...
fileNamestring
Optional display name for diagnostics when passing inline source. Defaults to sourcePath or <cloud-check>.
formatstring
Output format. markdown returns the report, json returns structured data, prompt returns only the repair...one of markdown · json · prompt · feedback
languagestring
Optional language override. Omit to infer from file extension and source contents.one of swift · typescript · unknown
localPackageVersionstring
Optional local CLI/package version when the caller knows it. Used only for version-truth reporting.
platformstring
Optional target platform hint. Use macOS to catch common iOS-only SwiftUI modifiers in Mac app work.one of iOS · macOS · watchOS · visionOS · all
projectContextPathstring
Optional path to a local .axint/context/latest.json pack written by axint.project.index. Omit when...
runtimeFailurestring
Optional crash, freeze, hang, launch timeout, console, preview, or runtime failure text. Include the...
sourcestring
Inline Swift or Axint TypeScript source to check. Prefer sourcePath when possible; inline source should be...
sourcePathstring
Optional file path to read and check. Use this from Xcode agents after writing a generated Swift file.
testFailurestring
Optional short failing unit/UI-test excerpt. Use this when static checks pass but Xcode tests still fail;...
xcodeBuildLogstring
Optional short Xcode build excerpt. Pass only the failing lines or focused proof summary; full logs should...
axint.repairPlan a project-aware Apple repair for existing apps. Indexes the local project, classifies build/UI/runtime evidence, runs Cloud Check when source is provided, ranks likely SwiftUI/App files, returns a... Use: use for existing app bugs with logs, UI symptoms, or runtime eviden...17 params

Plan a project-aware Apple repair for existing apps. Indexes the local project, classifies build/UI/runtime evidence, runs Cloud Check when source is provided, ranks likely SwiftUI/App files, returns a... Use: use for existing app bugs with logs, UI symptoms, or runtime eviden...

Parameters* required
actualBehaviorstring
Optional observed behavior from the failing run.
agentstring
Active host/tool lane. Axint adapts the repair plan so Codex/Claude/Cursor avoid Xcode-only write tools.one of all · claude · codex · cowork · cursor · xcode
changedFilesarray
Changed files to pin into the project context pack.
cwdstring
Project directory. Defaults to the MCP process cwd.
expectedBehaviorstring
Optional expected behavior for the failing feature.
fileNamestring
Display file name when passing inline source.
formatstring
Output format. markdown returns the report, json returns structured data, and prompt returns the agent...one of markdown · json · prompt
issue*string
The broken behavior or repair goal, e.g. 'comment box is visible but cannot be tapped'.
platformstring
Target Apple platform hint.one of iOS · macOS · watchOS · visionOS · all
projectContextPathstring
Optional .axint/context/latest.json path.
runtimeFailurestring
Optional crash, freeze, hang, or runtime failure text.
sourcestring
Optional inline Swift source for the suspected file. Source is not included in the feedback packet.
sourcePathstring
Optional suspected Swift file path. Axint reads it locally for Cloud Check and project anchoring.
testFailurestring
Optional focused unit/UI-test failure text.
writeFeedbackboolean
Whether to write a privacy-safe .axint/feedback packet. Defaults to true.
writeReportboolean
Whether to write .axint/repair/latest.json and latest.md. Defaults to true.
xcodeBuildLogstring
Optional Xcode build/test log evidence.
axint.feedback.createCreate or read a privacy-safe learning packet for Axint repair intelligence. Packets include project shape, diagnostic codes, issue class, redacted evidence, and likely product owner, but never include source code. Users... Use: use when Axint output was weak and you need a pr...16 params

Create or read a privacy-safe learning packet for Axint repair intelligence. Packets include project shape, diagnostic codes, issue class, redacted evidence, and likely product owner, but never include source code. Users... Use: use when Axint output was weak and you need a pr...

Parameters* required
actualBehaviorstring
Optional actual behavior.
agentstring
Active host/tool lane.one of all · claude · codex · cowork · cursor · xcode
changedFilesarray
Changed files to pin into the context pack.
cwdstring
Project directory. Defaults to the MCP process cwd.
expectedBehaviorstring
Optional expected behavior.
fileNamestring
Display file name when passing inline source.
formatstring
Output format. Defaults to json.one of json · markdown
issuestring
Bug, weak Axint output, or failed repair behavior.
latestboolean
When true, return the latest local feedback packet instead of creating a new one.
platformstring
Target Apple platform hint.one of iOS · macOS · watchOS · visionOS · all
projectContextPathstring
Optional .axint/context/latest.json path.
runtimeFailurestring
Optional crash, freeze, hang, or runtime failure text.
sourcestring
Optional inline Swift source used locally only.
sourcePathstring
Optional suspected Swift file path used locally only.
testFailurestring
Optional focused unit/UI-test failure text.
xcodeBuildLogstring
Optional Xcode build/test log evidence.
axint.agent.installInstall the local Axint multi-agent project brain. Writes .axint/agent.json, .axint/context/latest.*, and .axint/coordination files so Codex, Claude, Cursor, Xcode, OpenClaw, and humans coordinate through the same local truth layer. Use: use once per project to create local mu...7 params

Install the local Axint multi-agent project brain. Writes .axint/agent.json, .axint/context/latest.*, and .axint/coordination files so Codex, Claude, Cursor, Xcode, OpenClaw, and humans coordinate through the same local truth layer. Use: use once per project to create local mu...

Parameters* required
agentstring
Active host/tool lane. Defaults to all.one of all · claude · codex · cowork · cursor · xcode
cwdstring
Project directory. Defaults to the MCP process cwd.
forceboolean
Rewrite the existing local agent config if present.
formatstring
Output format. Defaults to markdown.one of markdown · json · prompt
privacyModestring
Privacy posture for this project. Defaults to local_only; source sharing is never enabled by default.one of local_only · redacted_cloud · source_opt_in
projectNamestring
Optional project name override.
providerModestring
Optional model-provider posture for future AI-enhanced advice. Defaults to none.one of none · bring_your_own_key · axint_cloud
axint.agent.adviceAsk the local Axint project brain what this agent should do next. Reads project context, latest run proof, latest repair plan, and active file claims, then returns host-specific guidance for Codex, Claude, Cursor, Xcode, or another agent lane. Use: use when multiple tools or a...5 params

Ask the local Axint project brain what this agent should do next. Reads project context, latest run proof, latest repair plan, and active file claims, then returns host-specific guidance for Codex, Claude, Cursor, Xcode, or another agent lane. Use: use when multiple tools or a...

Parameters* required
agentstring
Active host/tool lane. Axint adapts advice to the tools this agent can actually use.one of all · claude · codex · cowork · cursor · xcode
changedFilesarray
Files in scope. Axint uses these to detect claim conflicts and recommend proof.
cwdstring
Project directory. Defaults to the MCP process cwd.
formatstring
Output format. Defaults to markdown.one of markdown · json · prompt
issuestring
Optional bug, feature, or repair goal to turn into project-aware next moves.
axint.agent.claimClaim files before an agent edits them so other agents do not patch the same SwiftUI/App files concurrently. Claims are local, short-lived, and stored in .axint/coordination/claims.json. Use: use before editing shared files in parallel-agent work; release claims when done. Eff...6 params

Claim files before an agent edits them so other agents do not patch the same SwiftUI/App files concurrently. Claims are local, short-lived, and stored in .axint/coordination/claims.json. Use: use before editing shared files in parallel-agent work; release claims when done. Eff...

Parameters* required
agentstring
Agent lane creating the claim.one of all · claude · codex · cowork · cursor · xcode
cwdstring
Project directory. Defaults to the MCP process cwd.
files*array
Files to claim before editing.
formatstring
Output format. Defaults to markdown.one of markdown · json · prompt
taskstring
Task, bug, or repair pass this claim covers.
ttlMinutesnumber
Claim TTL in minutes. Defaults to 30.
axint.agent.releaseRelease active local Axint file claims for this agent after finishing or abandoning a task. This keeps Codex, Claude, Cursor, and Xcode from blocking each other on stale claims. Use: use after finishing or abandoning claimed files so other agents are unblocked. Effects: update...5 params

Release active local Axint file claims for this agent after finishing or abandoning a task. This keeps Codex, Claude, Cursor, and Xcode from blocking each other on stale claims. Use: use after finishing or abandoning claimed files so other agents are unblocked. Effects: update...

Parameters* required
agentstring
Agent lane releasing claims.one of all · claude · codex · cowork · cursor · xcode
allboolean
Release all matching active claims.
cwdstring
Project directory. Defaults to the MCP process cwd.
filesarray
Optional files to release. Omit to release this agent's claims.
formatstring
Output format. Defaults to markdown.one of markdown · json · prompt
axint.runRun the enforced Axint Apple build loop outside the Xcode UI. Starts or refreshes the Axint session, validates Swift, runs Cloud Check, executes xcodebuild build/test when a project or workspace... Use: use when the agent must prove Swift validation, Cloud Check, Xcode build/t...27 params

Run the enforced Axint Apple build loop outside the Xcode UI. Starts or refreshes the Axint session, validates Swift, runs Cloud Check, executes xcodebuild build/test when a project or workspace... Use: use when the agent must prove Swift validation, Cloud Check, Xcode build/t...

Parameters* required
actualBehaviorstring
Actual runtime behavior for semantic bug checks.
agentstring
Current agent host lane. Axint uses this to start the right session profile and return host-safe repair...one of all · claude · codex · cowork · cursor · xcode
backgroundboolean
Start the run and immediately return a resumable job id instead of waiting for long Xcode build, test, or...
configurationstring
Xcode build configuration, e.g. Debug or Release.
cwdstring
Project directory to run. Defaults to the MCP process cwd.
derivedDataPathstring
Optional xcodebuild -derivedDataPath.
destinationstring
xcodebuild destination, e.g. platform=macOS or platform=iOS Simulator,name=iPhone 16.
dryRunboolean
Plan xcodebuild commands without executing them.
expectedBehaviorstring
Expected runtime behavior for semantic bug checks.
expectedVersionstring
Expected Axint package version for the run session.
formatstring
Output format. markdown returns the run report, json returns structured data, prompt returns only the repair...one of markdown · json · prompt
includeSourceboolean
Include full Swift source and full command output in json output. Defaults to false so long agent threads...
modifiedFilesarray
Changed Swift files to validate and Cloud Check. Pass this whenever possible; if omitted, Axint validates...
onlyTestingarray
Optional focused xcodebuild -only-testing selectors, e.g....
platformstring
Target Apple platform. Defaults to macOS unless inferred from destination.one of macOS · iOS · watchOS · visionOS · all
projectstring
Path to .xcodeproj, relative to cwd or absolute.
projectNamestring
Project name for Axint session and report labels.
runtimeboolean
After build, launch the built macOS .app and capture runtime/timeout evidence.
runtimeFailurestring
Crash, freeze, hang, launch timeout, or UI failure evidence.
runtimeTimeoutSecondsnumber
Runtime launch timeout in seconds.

+7 more parameters. See the server's own documentation for the full schema.

axint.run.statusRead the latest or selected Axint run job record, including active child process IDs. Use this when a long xcodebuild run may still be active after an MCP timeout or client disconnect. Use: use after MCP timeouts or long builds to resume without guessing whether xcodebuild is...3 params

Read the latest or selected Axint run job record, including active child process IDs. Use this when a long xcodebuild run may still be active after an MCP timeout or client disconnect. Use: use after MCP timeouts or long builds to resume without guessing whether xcodebuild is...

Parameters* required
cwdstring
Project directory. Defaults to the MCP process cwd.
formatstring
Output format. Defaults to markdown.one of markdown · json
idstring
Optional Axint run id. Defaults to latest active run.
axint.run.cancelCancel the latest or selected Axint run by killing active child process groups. Use this when xcodebuild or a UI-test runner survived an MCP timeout or transport close. Use: use only to stop an active Axint run or stuck child process group. Effects: destructive: kills active A...3 params

Cancel the latest or selected Axint run by killing active child process groups. Use this when xcodebuild or a UI-test runner survived an MCP timeout or transport close. Use: use only to stop an active Axint run or stuck child process group. Effects: destructive: kills active A...

Parameters* required
cwdstring
Project directory. Defaults to the MCP process cwd.
formatstring
Output format. Defaults to markdown.one of markdown · json
idstring
Optional Axint run id. Defaults to latest active run.
axint.tokens.ingestIngest design tokens from JSON, JS/TS object exports, or CSS variables and return a SwiftUI token enum. Use this before generating Swarm-style views/components so agents can preserve exact brand colors, dimensions, radii, spacing, and typography. No files... Use: use before vi...4 params

Ingest design tokens from JSON, JS/TS object exports, or CSS variables and return a SwiftUI token enum. Use this before generating Swarm-style views/components so agents can preserve exact brand colors, dimensions, radii, spacing, and typography. No files... Use: use before vi...

Parameters* required
formatstring
Output format. swift returns the SwiftUI token enum, json returns normalized tokens, markdown returns an...one of swift · json · markdown
namespacestring
Swift enum namespace to generate. Example: SwarmTokens. Defaults to AxintDesignTokens.
sourcestring
Inline token source. Supports JSON objects, JS/TS object exports, and CSS custom properties.
sourcePathstring
Path to a token file such as swarm-tokens.js, tokens.json, or tokens.css.
axint.schema.compileCompile a minimal JSON schema directly to Swift, bypassing the TypeScript DSL entirely. Supports intents, views, components, widgets, and full apps via the 'type' parameter. Uses ~20 input tokens vs hundreds for TypeScript — ideal for LLM agents... Use: use for token-light JSO...18 params

Compile a minimal JSON schema directly to Swift, bypassing the TypeScript DSL entirely. Supports intents, views, components, widgets, and full apps via the 'type' parameter. Uses ~20 input tokens vs hundreds for TypeScript — ideal for LLM agents... Use: use for token-light JSO...

Parameters* required
bodystring
View/widget only. Raw SwiftUI code for the body, e.g., 'VStack { Text("Hello") }'. Wrapped in the struct...
componentKindstring
Component only. Optional known component shape. Use cardArchetypes for a multi-component card kit, or omit...one of feedCard · mediaCard · utilityRow · cardArchetypes · avatar · statusRing
descriptionstring
Description of what this intent/view/widget does. Shown to users in system UI for intents. Optional but...
displayNamestring
Widget only. Human-readable name shown in the widget gallery. E.g., 'Daily Steps'. Defaults to a spaced...
domainstring
Apple App Intent domain. Intent only. One of: messaging, productivity, health, social, finance, commerce,...
entryobject
Widget only. Timeline entry fields as { fieldName: typeString }. E.g., { steps: 'int' }. Do not include...
familiesarray
Widget only. Supported widget sizes: systemSmall, systemMedium, systemLarge, systemExtraLarge,...
formatboolean
When true (default), pipes generated Swift through swift-format with Axint's house style. Falls back to raw...
name*string
PascalCase name, e.g., 'CreateEvent' for intents, 'EventListView' for views, 'StepsWidget' for widgets. Used...
paramsobject
Intent only. Parameter definitions as { fieldName: typeString }. E.g., { recipient: 'string', amount:...
platformstring
Optional target Apple platform hint for view/widget generation. Use macOS when the host project is a Mac...one of iOS · macOS · visionOS · all
propsobject
View only. Prop definitions as { fieldName: typeString }. E.g., { title: 'string', count: 'int' }. Same type...
refreshIntervalnumber
Widget only. Timeline refresh interval in minutes. E.g., 30 for half-hourly updates. Defaults to 60.
scenesarray
App only. Scene definitions for the @main App struct. At least one scene with kind 'windowGroup' is...
stateobject
View only. State variable definitions as { fieldName: { type: 'string', default?: value } }. Generates...
titlestring
Human-readable title shown in Shortcuts/Spotlight. Intent only. E.g., 'Create Event'. Defaults to a...
tokenNamespacestring
Optional Swift token enum generated by axint.tokens.ingest, e.g., 'SwarmTokens'. Generated views/components...
type*string
What to compile. Determines which other parameters are relevant: intent uses params/domain/title; view uses...one of intent · view · component · widget · app
axint.swift.validateValidate existing Swift source against 150 build-time rules (AX700–AX749) including Swift 6 concurrency and Live Activities. Catches bugs Xcode buries behind generic 'type does not conform' errors: missing perform() on AppIntent, missing var... Use: use on generated or edited...2 params

Validate existing Swift source against 150 build-time rules (AX700–AX749) including Swift 6 concurrency and Live Activities. Catches bugs Xcode buries behind generic 'type does not conform' errors: missing perform() on AppIntent, missing var... Use: use on generated or edited...

Parameters* required
filestring
Optional file name to attach to diagnostics for editor integration.
source*string
Full Swift source code to validate.
axint.swift.fixAuto-fix mechanical Swift errors detected by axint.swift.validate. Handles 20+ fix rules: rewrites @State let → @State var, injects perform() into AppIntents, drops var body stubs into Widgets and Apps, adds let date: Date to TimelineEntry,... Use: use after swift.validate whe...3 params

Auto-fix mechanical Swift errors detected by axint.swift.validate. Handles 20+ fix rules: rewrites @State let → @State var, injects perform() into AppIntents, drops var body stubs into Widgets and Apps, adds let date: Date to TimelineEntry,... Use: use after swift.validate whe...

Parameters* required
filestring
Optional file name to attach to diagnostics.
formatboolean
When true (default), pipes the repaired Swift through swift-format with Axint's house style. Falls back to...
source*string
Full Swift source code to fix.
axint.templates.listList all 26 bundled reference templates in the Axint SDK. Returns a JSON array of { id, name, description } objects — one per template. Templates cover messaging, productivity, health, finance, commerce, media, navigation, smart-home, and entity/query patterns. No input... Use...

List all 26 bundled reference templates in the Axint SDK. Returns a JSON array of { id, name, description } objects — one per template. Templates cover messaging, productivity, health, finance, commerce, media, navigation, smart-home, and entity/query patterns. No input... Use...

No parameters — call it with no arguments.

axint.templates.getRetrieve the full TypeScript source code of a specific bundled template by id. Returns a complete, compilable defineIntent() file as a string — ready to save as .ts and compile with axint.compile. Includes perform() logic, parameter definitions, and... Use: use to fetch a comp...1 params

Retrieve the full TypeScript source code of a specific bundled template by id. Returns a complete, compilable defineIntent() file as a string — ready to save as .ts and compile with axint.compile. Includes perform() logic, parameter definitions, and... Use: use to fetch a comp...

Parameters* required
id*string
Template id from axint.templates.list, e.g., 'send-message' or 'create-event'. Case-sensitive, kebab-case...

Axint mark   Axint

Agents can write Swift. Axint makes them prove it.

The proof and repair layer for Apple coding agents.

Axint checks the Swift your agent wrote, runs the real Xcode build and tests,
reconciles findings with Apple tooling, and returns signed proof with the exact repairs to make next.
No project rewrite. No source upload.

npm package monthly npm downloads PyPI package continuous integration Apache 2.0 license

Prove a project · Try Cloud Preview · Connect an agent · Docs · Examples · Contribute

Axint discovers an Apple project, checks Swift, runs Xcode proof, reconciles findings, and produces a signed source-free receipt

Local by default. Open source. Ordinary Swift.

A plausible patch is not proof.

Apple software is a graph of contracts. SwiftUI state, App Intents, Siri and Shortcuts metadata, widgets, entitlements, privacy declarations, concurrency, build settings, tests, and runtime behavior all have to agree. Code that looks right can still fail to compile, miss an interaction, or violate a platform contract.

Axint puts static analysis and Apple tooling into one repair loop. Static checks identify leads; Xcode build and test output can confirm, contextualize, or suppress them. The result stays compact enough for the next agent turn while full logs and artifacts remain on disk.

Evidence classWhat it means
ConfirmedDeterministic analysis or matching compiler, build, or test evidence supports the finding.
ProbableStrong static evidence identifies a likely problem, but decisive Apple-tooling evidence is incomplete.
AdvisoryA heuristic identifies a quality, accessibility, privacy, interaction, design, or runtime concern for review.
SuppressedStronger evidence or a project-local review contradicts the finding; it remains in the receipt without blocking the result.

Prove an existing project

npx -y -p @axint/compiler axint prove --dir /path/to/MyApp

Axint discovers the Xcode project and scheme, checks existing Swift, runs the available build and tests, reconciles the findings, and writes proof under .axint/proof.

The default local run requires no account or configuration. It does not change Swift, upload source, install project instructions, install memory or MCP configuration, apply fixes, or rewrite the project.

When a failure needs another turn, Axint returns a Fix Packet: a compact repair artifact with the finding, likely files, exact next action, and rerun command. It also writes a source-free receipt: a signed proof file containing evidence, results, hashes, and repair information without project source.

axint prove --dir /path/to/MyApp --fix
axint receipt verify /path/to/MyApp/.axint/proof/latest.proof.json

--fix opts into supported deterministic rewrites and reruns the proof loop. Receipt verification checks payload integrity and the embedded Ed25519 signer. A locally signed receipt does not establish an externally trusted identity unless CI or the receiving team pins the signer fingerprint or a managed signing key.

One proof contract

Generate, Check, Run, Team, and Cloud are different entry points into the same contract: verdict, evidence, findings, next actions, and artifact paths.

ModeRole in the proof loop
CheckValidate generated or existing Swift with evidence-aware diagnostics and appropriate abstention.
RunOrchestrate resumable build, test, runtime, and .xcresult evidence on a local or your own Mac runner.
GenerateCompile smaller contracts into inspectable App Intents, SwiftUI views, widgets, Live Activities, app shells, metadata, and tests.
TeamPreserve project context, sessions, file claims, repair packets, and handoffs across agents.
CloudRun hosted checks and preserve shared proof history when local Apple tooling is unavailable.

Generate when it helps

Generation is optional for existing projects. When a feature is easier to describe as a smaller contract, Axint can emit ordinary Swift and the companion metadata required by the selected Apple surface.

import { defineIntent, param } from "@axint/compiler";

export default defineIntent({
  name: "CreateCalendarEvent",
  title: "Create Calendar Event",
  description: "Creates a calendar event for the user.",
  domain: "productivity",
  params: {
    title: param.string("Event title"),
    date: param.date("Event date"),
    duration: param.duration("Event duration"),
    location: param.string("Location", { required: false }),
  },
  perform: async ({ title, date }) => ({
    success: true,
    message: `Created ${title} on ${date}`,
  }),
});
axint compile create-calendar-event.ts --out ios/Intents/

TypeScript, Python, JSON IR, and the experimental .axint authoring surface lower into inspectable Apple-native output. The TypeScript pipeline also supports views, widgets, apps, Live Activities, App Enums, UnionValue schemas, App Shortcuts, and extension scaffolds; see the coverage map for the implementation and proof boundary of each surface.

Connect your agent

Axint ships an MCP server for standards-compatible hosts:

{
  "mcpServers": {
    "axint": {
      "command": "npx",
      "args": ["-y", "-p", "@axint/compiler", "axint-mcp"]
    }
  }
}

Start a fresh tool session, then call axint.status and axint.activate to verify that the server and compiler are connected.

The hosted endpoint at https://mcp.axint.ai/mcp supports both established MCP clients and the current stateless protocol generation. Compatibility is continuously checked with official SDK clients; see the protocol compatibility contract.

For orchestrators that delegate durable work between agents, Axint also ships an authenticated A2A server. MCP exposes individual tools; A2A exposes complete check, diagnosis, proof, and repair-planning tasks with status, streaming updates, cancellation, and source-free result artifacts.

npx -y -p @axint/compiler axint-a2a --project-root /path/to/MyApp

The Agent Card is served at /.well-known/agent-card.json. Loopback use works without setup; non-loopback deployments require bearer authentication by default.

MCP tool and prompt inventory

Start, recover, and inspect

axint.status · axint.activate · axint.upgrade · axint.doctor · axint.session.start · axint.context.memory · axint.context.docs · axint.workflow.check

Generate and discover

axint.feature · axint.project.pack · axint.project.index · axint.project.syncVersion · axint.suggest · axint.registry.search · axint.scaffold · axint.compile · axint.validate · axint.tokens.ingest · axint.schema.compile · axint.templates.list · axint.templates.get

Check and repair

axint.xcode.guard · axint.xcode.write · axint.fix-packet · axint.cloud.check · axint.repair · axint.feedback.create · axint.swift.validate · axint.swift.fix

Coordinate and run

axint.agent.install · axint.agent.advice · axint.agent.claim · axint.agent.release · axint.run · axint.run.status · axint.run.cancel

Built-in prompts

axint.quick-start · axint.project-start · axint.context-recovery · axint.create-widget · axint.create-intent

Public proof

  • Live product metrics are regenerated from the codebase.
  • The real, CI-gated brownfield benchmark publishes labeled precision, recall, and abstention cases.
  • Coverage maps supported surfaces to implementation, tests, and proof boundaries.
  • Apple platform compatibility tracks current Xcode, Swift, Siri, App Intents, Foundation Models, SwiftUI, UIKit, and App Store changes against implemented checks and canaries.
  • Accessibility-label proof turns common-task accessibility evidence into a reviewable App Store readiness report.
  • MCP compatibility documents the hosted server's dual-era transport contract and verification path.
  • A2A documents durable agent-to-agent proof delegation, authentication, task isolation, and the local execution boundary.
  • Architecture explains the compiler, proof, MCP, A2A, Python, and runtime boundaries.
  • Release notes record shipped behavior and compatibility changes.
  • Security documents reporting, supported releases, telemetry, and dependency policy.

Ecosystem

SurfaceUse it for
npmCLI, TypeScript SDK, compiler, proof runtime, MCP server, and A2A server
PyPINative Python authoring, validation, generation, and its focused MCP surface
Cloud PreviewExplore the remote proof and macOS build workflow from any operating system
RegistryDiscover reusable Apple capability packages
ExamplesInspect compact App Intent, SwiftUI, and WidgetKit generation examples
Editor integrationsConnect Xcode, VS Code, Cursor, JetBrains, Neovim, and other hosts

Contribute

The highest-value contributions improve existing-project precision, Xcode evidence, repair quality, Apple API coverage, and reproducible examples.

  • Start with a good first issue.
  • Pick up a help wanted problem.
  • Read the contribution guide.
  • Ask, propose, or show your work in Discussions.

Requirements and license

The JavaScript package follows the Node.js engine declared in package.json. Swift generation runs anywhere Node runs. Xcode build, test, simulator, and runtime proof require macOS with a compatible Xcode toolchain.

Axint is Apache-2.0 licensed. Fork it, extend it, and ship with it. The Axint name and visual identity remain protected; see NOTICE and TRADEMARKS.md.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Categories
AI & LLM Tools
Registryactive
Package@axint/compiler
TransportSTDIO, HTTP
Prompts5
Tools verifiedJun 10, 2026
UpdatedJun 9, 2026
View on GitHub

Related AI & LLM Tools MCP Servers

View all →
alex-feel avatar
Mcp Context Server

alex-feel/mcp-context-server

An MCP server that provides persistent multimodal context storage for LLM agents.
8
cavinooo avatar
Claude Find

cavinooo/claude-find

Pull Deep Memory from across your Claude Code Sessions — when you need it.
8
codeledgerecf avatar
Codeledger

codeledgerecf/codeledger

Deterministic context selection for AI coding agents. Local memory that compounds across sessions.
8
gitmem-dev avatar
Gitmem

gitmem-dev/gitmem

Persistent institutional memory for AI coding agents. Memory that compounds.
8
imashishkh21 avatar
Atlaso

imashishkh21/atlaso

Open-source memory for AI agents. Conflict-flagging recall, scope-bag dispersion, local SQLite.
8
ailife1 avatar
Cathedral — Persistent Memory for AI Agents

io.github.ailife1/cathedral-mcp

Persistent memory and drift detection for AI agents across session restarts.
8