Agent Tools
Back to MCP servers

AXIS Toolbox — Agentic Commerce Codebase Intelligence

https://axis-api-6c7z.onrender.com/mcp
● healthy

skills: {'id': 'analyze_repo', 'name': 'analyze_repo', 'description': 'Analyze a GitHub repository and generate 99 structured AXIS artifacts across 19 programs. Returns snapshot_id plus an artifacts listing; use get_artifact to read files and get_snapshot to re-enumerate outputs without re-running analysis. Requires Authorization: Bearer <api_key>. Use this when the source of truth is a GitHub repo URL. Pricing: $0.50 standard, $0.15 lite budget mode per repo. This is the paid path for full repo analysis and can return authentication, quota, payment-required, invalid-URL, or GitHub-fetch errors. private repos require a stored GitHub token. Use analyze_files instead for inline file payloads or list_programs/search_and_discover_tools when you are still selecting a workflow.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'analyze_files', 'name': 'analyze_files', 'description': 'Analyze source files directly and generate the full 99-artifact AXIS bundle without using GitHub. Returns snapshot_id plus artifact listing; use this for local, generated, or unsaved code. Requires Authorization: Bearer <api_key>. Use analyze_repo for GitHub URLs or improve_my_agent_with_axis for recommendation-first agent hardening.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_programs', 'name': 'list_programs', 'description': 'Inventory mode. List all 19 AXIS programs, their generators, pricing tier, and artifact paths. Free, no auth, and no side effects. Use search_and_discover_tools instead when you only have a keyword, or discover_commerce_tools when you need install and onboarding metadata.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_snapshot', 'name': 'get_snapshot', 'description': 'Retrieve status and the full artifact listing for a prior analysis by snapshot_id. Use this to re-enumerate artifact paths without re-running analysis. Snapshots persist and can be shared between agents to avoid duplicate analysis costs.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_artifact', 'name': 'get_artifact', 'description': 'Read one generated artifact by snapshot_id and path. Requires access to the snapshot and may return snapshot-not-found, invalid-path, or artifact-not-found errors. Example: snapshot_id=abc-123, path=AGENTS.md. Use this when you need the full text of one artifact. Use get_snapshot instead when you first need the artifact list.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'prepare_agentic_purchasing', 'name': 'prepare_agentic_purchasing', 'description': 'Prepare a codebase for agentic purchasing and return a readiness score plus commerce artifacts. Requires Authorization: Bearer <api_key>; paid analysis records a new snapshot and may return auth, quota, payment, file-limit, or validation errors. Example: submit checkout files with focus_areas=["sca","dispute"]. Use this when you need AP2/UCP/Visa, CE 3.0 dispute evidence, checkout, dispute, and negotiation hardening. Use discover_agentic_purchasing_needs instead when you only need workflow triage.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'closer', 'name': 'closer', 'description': 'Take a 70-80% complete project directory and generate complete professional packaging + marketplace certification artifacts so it is ready to ship and sell.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'search_and_discover_tools', 'name': 'search_and_discover_tools', 'description': 'Search AXIS programs by keyword and return ranked matches with artifact paths. Free, no auth, and no stateful side effects. Example: q=checkout returns commerce-relevant programs first. Use this when you know the outcome you want but not the right program. Use list_programs instead for the full catalog, discover_commerce_tools for install metadata, or discover_agentic_purchasing_needs for purchasing-specific triage.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 338.1ms; conformance: pass

Transport
streamable-http
Auth
Cost

How to connect

MCP endpoint (streamable-http)
https://axis-api-6c7z.onrender.com/mcp
JSON-RPC initialize probe
curl -X POST https://axis-api-6c7z.onrender.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
Homepage
https://axis-api-6c7z.onrender.com/mcp
Listed at (chiark)
https://chiark.ai/agents/5b8027a2-343c-4fe4-b826-bd3483f0b336