Skip to main content
Glama

Axis Iliad — Codebase Intelligence For Agentic Commerce

Server Details

Codebase intelligence for agents: 152 structured artifacts across 21 programs, one call.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Unhealthy
Last Tested
Transport
Streamable HTTP
URL
Repository
lastmanupinc-hub/AXIS-iliad
GitHub Stars
0
Server Listing
AXIS iliad

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 7 tool updates
    • Addedassemble_ce3_evidence
    • Addedassemble_representment
    • Addedbuild_ap2_mandate
    • Addedgrade_compliance
    • Addediliad_network_tokenization
    • Addedsca_exemption_decision
    • Addedscore_dispute_readiness
  2. 1 tool update
    • Changediliad_embeddings2 fields changed
      • changedOutput schema / properties / model_used / description
        Previous value: -"Concrete embedding model name returned by the provider."New value: +"Concrete embedding model used: the GGUF filename on the local backend, or the provider model name on the openai backend."
      • changedOutput schema / properties / usage / description
        Previous value: -"{prompt_tokens, total_tokens} when reported by the provider."New value: +"{prompt_tokens, total_tokens} — openai backend only (the local in-process backend has no provider token report)."
  3. 6 tool updates
    • Changediliad_document_parsing3 fields changed
      • addedInput schema / properties / json_schema
        Added value: +{
        +  "description": "Engineer mode: a JSON Schema. The document is extracted into a validated object matching it (returned in engineer.extracted).",
        +  "type": "object"
        +}
      • changedInput schema / properties / mime_type / description
        Previous value: -"Optional MIME-type hint. When omitted we sniff from magic bytes + URL extension."New value: +"Optional MIME-type hint. When omitted we sniff from magic bytes + URL extension. Engineer mode: an image/* mime triggers OCR."
      • addedOutput schema / properties / engineer
        Added value: +{
        +  "description": "Engineer mode only: { chunk_count, chunks, extracted? } — retrieval chunks + optional schema-validated extraction.",
        +  "type": "object"
        +}
    • Changediliad_embeddings3 fields changed
      • addedInput schema / properties / corpus_adapter
        Added value: +{
        +  "description": "Engineer mode: mean-center the batch (all-but-the-mean) to sharpen retrieval; returns the fitted adapter_mean.",
        +  "type": "boolean"
        +}
      • addedInput schema / properties / dimensions
        Added value: +{
        +  "description": "Engineer mode: truncate each vector to this many leading dims (Matryoshka) + renormalize. Smaller, cheaper vectors.",
        +  "type": "number"
        +}
      • addedOutput schema / properties / engineer
        Added value: +{
        +  "description": "Engineer mode only: { dimensions, truncated, adapter_applied, adapter_mean? } — the post-processing applied + the fitted corpus mean.",
        +  "type": "object"
        +}
    • Changediliad_speech_to_text2 fields changed
      • addedInput schema / properties / diarization_gap_seconds
        Added value: +{
        +  "description": "Engineer mode: pause (seconds) between segments that starts a new speaker turn. Defaults 0.75.",
        +  "type": "number"
        +}
      • addedInput schema / properties / max_speakers
        Added value: +{
        +  "description": "Engineer mode: max alternating speaker labels. Defaults 2.",
        +  "type": "number"
        +}
    • Changediliad_text_to_speech3 fields changed
      • addedInput schema / properties / brand_text
        Added value: +{
        +  "description": "Engineer mode: brand / voice-and-tone artifact. AXIS derives a voice persona from it and synthesizes in that voice (overrides voice/sentence_silence).",
        +  "type": "string"
        +}
      • addedInput schema / properties / gender
        Added value: +{
        +  "description": "Engineer mode: persona gender override.",
        +  "enum": [
        +    "female",
        +    "male"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / locale
        Added value: +{
        +  "description": "Engineer mode: persona locale override.",
        +  "enum": [
        +    "us",
        +    "gb"
        +  ],
        +  "type": "string"
        +}
    • Changediliad_transactional_email6 fields changed
      • addedInput schema / properties / dkim_selector
        Added value: +{
        +  "description": "Engineer mode: DKIM selector (alphanumeric/hyphen, 1-32). Defaults 'axis'.",
        +  "type": "string"
        +}
      • addedInput schema / properties / dmarc_policy
        Added value: +{
        +  "description": "Engineer mode: DMARC policy none|quarantine|reject. Defaults none (monitoring).",
        +  "type": "string"
        +}
      • addedInput schema / properties / domain
        Added value: +{
        +  "description": "Engineer mode (Deliverability): domain to generate SPF/DKIM/DMARC setup for. Replaces the send.",
        +  "type": "string"
        +}
      • addedInput schema / properties / provider
        Added value: +{
        +  "description": "Engineer mode: ESP for the SPF include (resend/sendgrid/mailgun/postmark/ses/google). Defaults resend.",
        +  "type": "string"
        +}
      • changedInput schema / properties / to / description
        Previous value: -"Recipient address or array of addresses (max 50)."New value: +"Recipient address or array of addresses (max 50). Required for a send (standard mode)."
      • removedInput schema / required
        Removed value: -[
        -  "to",
        -  "subject"
        -]
    • Changediliad_vector_database6 fields changed
      • addedInput schema / properties / dedup_threshold
        Added value: +{
        +  "description": "Engineer upsert: cosine threshold for intra-batch semantic-dedup (default 0.97).",
        +  "type": "number"
        +}
      • changedInput schema / properties / query / description
        Previous value: -"{vector: number[], top_k?: number, filter?: object} — required for query."New value: +"{vector: number[], top_k?: number, filter?: object}. Engineer mode also reads recency_half_life_days (number — exponential recency decay) and sparse_ids (string[] — RRF hybrid fusion). Required for query."
      • addedInput schema / properties / semantic_dedup
        Added value: +{
        +  "description": "Engineer upsert: set false to disable dedup (default on).",
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / backend
        Added value: +{
        +  "description": "Engineer query: 'pgvector' or 'js' — which ANN path served the query.",
        +  "type": "string"
        +}
      • addedOutput schema / properties / engineer
        Added value: +{
        +  "description": "Engineer flags { ann, recency_decay, hybrid_fusion } (query), or { dropped: [...] } (upsert semantic-dedup).",
        +  "type": "object"
        +}
      • changedOutput schema / properties / matches / items / properties / score / description
        Previous value: -"Cosine similarity in [-1, 1]."New value: +"Cosine similarity in [-1, 1] (decayed score in engineer mode with recency decay)."
  4. 2 tool updates
    • Changediliad_llm_inference2 fields changed
      • addedInput schema / properties / json_schema
        Added value: +{
        +  "description": "Engineer mode (required): a JSON Schema. Decoding is grammar-constrained to it and the output is validated against it; returns a `structured` block.",
        +  "type": "object"
        +}
      • addedOutput schema / properties / structured
        Added value: +{
        +  "description": "Engineer mode only: { schema_constrained, valid, parsed, schema_errors } — the guaranteed-valid structured-output verdict.",
        +  "type": "object"
        +}
    • Changediliad_object_storage8 fields changed
      • addedInput schema / properties / content_length
        Added value: +{
        +  "description": "Engineer mode (put): pin the EXACT byte size the upload must be (signed; ≤5 GiB). Pairs with content_sha256 for verified content-addressed writes.",
        +  "type": "number"
        +}
      • addedInput schema / properties / content_sha256
        Added value: +{
        +  "description": "Engineer mode: 64-char hex sha256 of the bytes you'll PUT. When set, the object lands under accounts/<id>/cas/<sha256> so identical content dedupes.",
        +  "type": "string"
        +}
      • addedInput schema / properties / content_type
        Added value: +{
        +  "description": "Engineer mode (put): pin the Content-Type the upload must send (signed; R2 rejects a mismatch). Printable ASCII type/subtype, ≤255 chars. Echo via required_headers.",
        +  "type": "string"
        +}
      • addedInput schema / properties / ext
        Added value: +{
        +  "description": "Engineer mode: optional extension appended to the content-addressed key (e.g. 'png').",
        +  "type": "string"
        +}
      • changedInput schema / properties / key / description
        Previous value: -"Object key (max 1024 chars). Path traversal and leading-/ are rejected."New value: +"Object key (max 1024 chars), or the prefix for operation=list. Path traversal and leading-/ are rejected."
      • changedInput schema / properties / operation / description
        Previous value: -"Pre-sign upload (put) or download (get)."New value: +"put / get (standard). delete / list / copy and content-addressed put require X-Agent-Mode: engineer (Managed Bucket)."
      • changedInput schema / properties / operation / enum
        Previous value: -[
        -  "put",
        -  "get"
        -]New value: +[
        +  "put",
        +  "get",
        +  "delete",
        +  "list",
        +  "copy"
        +]
      • addedInput schema / properties / source_key
        Added value: +{
        +  "description": "Engineer mode (operation=copy): source object key to copy from, scoped to your account; `key` is the destination. Echo the returned required_headers on the PUT.",
        +  "type": "string"
        +}
  5. 1 tool update
    • Addedprepare_agentic_purchasing_preview
  6. 13 tool updates
    • Addeddeploy
    • Addediliad_analytics
    • Addediliad_code_sandbox
    • Addediliad_document_parsing
    • Addediliad_embeddings
    • Addediliad_hygiene
    • Addediliad_llm_inference
    • Addediliad_object_storage
    • Addediliad_speech_to_text
    • Addediliad_text_to_speech
    • Addediliad_transactional_email
    • Addediliad_vector_database
    • Addediliad_web_search
  7. 1 tool update
    • Changedsearch_and_discover_tools1 field changed
      • changedInput schema / properties / q / description
        Previous value: -"Search query — keyword or phrase"New value: +"Search query — keyword or phrase"
  8. 2 tool updates
    • Addediliad_web_research
    • Addediliad_web_research_crawl
  9. 1 tool update
    • Addedcloser
  10. 15 tool updates
    • Changedanalyze_files4 fields changed
      • changedInput schema / properties / files / description
        Previous value: -"Source files to analyze (max varies by tier)"New value: +"Source files to analyze"
      • changedInput schema / properties / frameworks / description
        Previous value: -"Detected or known frameworks (e.g. ['react', 'nextjs', 'node'])"New value: +"Detected or known frameworks"
      • changedInput schema / properties / goals / description
        Previous value: -"Analysis goals (e.g. ['Generate AI context', 'Debug playbook'])"New value: +"Analysis goals"
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "artifact_count": {
        +      "type": "number"
        +    },
        +    "artifacts": {
        +      "items": {
        +        "properties": {
        +          "description": {
        +            "type": "string"
        +          },
        +          "path": {
        +            "type": "string"
        +          },
        +          "program": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "path",
        +          "program",
        +          "description"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "programs_executed": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "project_id": {
        +      "type": "string"
        +    },
        +    "snapshot_id": {
        +      "type": "string"
        +    },
        +    "status": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "snapshot_id",
        +    "project_id",
        +    "status",
        +    "artifact_count",
        +    "artifacts"
        +  ],
        +  "type": "object"
        +}
    • Changedanalyze_repo1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "artifact_count": {
        +      "type": "number"
        +    },
        +    "artifacts": {
        +      "items": {
        +        "properties": {
        +          "description": {
        +            "type": "string"
        +          },
        +          "path": {
        +            "type": "string"
        +          },
        +          "program": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "path",
        +          "program",
        +          "description"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "programs_executed": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "project_id": {
        +      "type": "string"
        +    },
        +    "snapshot_id": {
        +      "type": "string"
        +    },
        +    "status": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "snapshot_id",
        +    "project_id",
        +    "status",
        +    "artifact_count",
        +    "artifacts"
        +  ],
        +  "type": "object"
        +}
    • Removedcheck_referral_credits
    • Removeddiscover_agentic_commerce_tools
    • Changeddiscover_agentic_purchasing_needs3 fields changed
      • changedInput schema / properties / focus_areas / description
        Previous value: -"Optional: specific areas to focus on (e.g. ['sca', 'dispute_flow', 'negotiation', 'checkout', 'compliance'])"New value: +"Optional: specific areas to focus on"
      • changedInput schema / properties / task_description / description
        Previous value: -"What the agent is trying to accomplish (e.g. 'prepare a codebase for autonomous Visa/AP2 compliant checkout', 'add dispute handling to my purchasing agent')"New value: +"What the agent is trying to accomplish"
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "matched_capabilities": {
        +      "items": {
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "readiness": {
        +      "type": "object"
        +    },
        +    "recommended_next_step": {
        +      "type": "object"
        +    },
        +    "task_description": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "task_description",
        +    "matched_capabilities",
        +    "readiness",
        +    "recommended_next_step"
        +  ],
        +  "type": "object"
        +}
    • Addeddiscover_commerce_tools
    • Changedget_artifact1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "content": {
        +      "description": "UTF-8 artifact content",
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "content"
        +  ],
        +  "type": "object"
        +}
    • Changedget_referral_code1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "cost": {
        +      "type": "string"
        +    },
        +    "current_earnings": {
        +      "type": "object"
        +    },
        +    "next_milestone": {
        +      "type": "string"
        +    },
        +    "referral_token": {
        +      "type": "string"
        +    },
        +    "share_instruction": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "referral_token",
        +    "share_instruction",
        +    "current_earnings",
        +    "next_milestone",
        +    "cost"
        +  ],
        +  "type": "object"
        +}
    • Addedget_referral_credits
    • Changedget_snapshot1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "artifact_count": {
        +      "type": "number"
        +    },
        +    "artifacts": {
        +      "items": {
        +        "properties": {
        +          "description": {
        +            "type": "string"
        +          },
        +          "path": {
        +            "type": "string"
        +          },
        +          "program": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "path",
        +          "program",
        +          "description"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "programs_executed": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "project_id": {
        +      "type": "string"
        +    },
        +    "snapshot_id": {
        +      "type": "string"
        +    },
        +    "status": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "snapshot_id",
        +    "project_id",
        +    "status",
        +    "artifact_count",
        +    "artifacts"
        +  ],
        +  "type": "object"
        +}
    • Changedimprove_my_agent_with_axis1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "analysis": {
        +      "type": "object"
        +    },
        +    "call_again": {
        +      "type": "object"
        +    },
        +    "improvement_plan": {
        +      "type": "object"
        +    },
        +    "mcp_config": {
        +      "type": "object"
        +    },
        +    "project_name": {
        +      "type": "string"
        +    },
        +    "snapshot_id": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "snapshot_id",
        +    "project_name",
        +    "analysis",
        +    "improvement_plan",
        +    "call_again",
        +    "mcp_config"
        +  ],
        +  "type": "object"
        +}
    • Changedlist_programs1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "free_programs": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "pro_programs": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    "programs": {
        +      "items": {
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "total_generators": {
        +      "type": "number"
        +    },
        +    "total_programs": {
        +      "type": "number"
        +    }
        +  },
        +  "required": [
        +    "programs",
        +    "total_programs",
        +    "total_generators",
        +    "free_programs",
        +    "pro_programs"
        +  ],
        +  "type": "object"
        +}
    • Addedprepare_agentic_purchasing
    • Removedprepare_for_agentic_purchasing
    • Changedsearch_and_discover_tools3 fields changed
      • changedInput schema / properties / program / description
        Previous value: -"Optional: filter results to a specific program name (e.g. 'mcp', 'debug', 'agentic-purchasing')."New value: +"Optional: filter results to a specific program name"
      • changedInput schema / properties / q / description
        Previous value: -"Search query — keyword or phrase (e.g. 'checkout payment', 'debug logs', 'mcp agents'). Omit to list all programs."New value: +"Search query — keyword or phrase"
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "properties": {
        +    "program_filter": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "query": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "results": {
        +      "items": {
        +        "properties": {
        +          "all_artifacts": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "capability_tags": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "example_call": {
        +            "type": "object"
        +          },
        +          "matching_artifacts": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "program": {
        +            "type": "string"
        +          },
        +          "relevance": {
        +            "type": "number"
        +          },
        +          "tier": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "program",
        +          "tier",
        +          "relevance",
        +          "capability_tags",
        +          "matching_artifacts",
        +          "all_artifacts",
        +          "example_call"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "total_matches": {
        +      "type": "number"
        +    }
        +  },
        +  "required": [
        +    "query",
        +    "program_filter",
        +    "total_matches",
        +    "results"
        +  ],
        +  "type": "object"
        +}
  11. 1 tool update
    • Changeddiscover_agentic_purchasing_needs1 field changed
      • removedInput schema / required
        Removed value: -[
        -  "task_description"
        -]
  12. 12 tool updates
    • First observedanalyze_files
    • First observedanalyze_repo
    • First observedcheck_referral_credits
    • First observeddiscover_agentic_commerce_tools
    • First observeddiscover_agentic_purchasing_needs
    • First observedget_artifact
    • First observedget_referral_code
    • First observedget_snapshot
    • First observedimprove_my_agent_with_axis
    • First observedlist_programs
    • First observedprepare_for_agentic_purchasing
    • First observedsearch_and_discover_tools

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    A
    maintenance
    Local-first code retrieval for AI agents — cuts codebase context from thousands of tokens to a few hundred, with zero hallucinated file paths.
    3
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI coding agents to query a pre-built semantic knowledge graph of code, reducing token usage and tool calls. Supports 16 tools for code exploration, analysis, and context building.
    13
    7
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A3.9/5.0
Disambiguation3/5

Tools have distinct purposes but some overlap exists, especially among research/analysis and commerce tools. Descriptions are detailed and help differentiate, but the sheer number of tools creates potential confusion.

Naming Consistency4/5

Most tools follow a consistent verb_noun and snake_case pattern (e.g., analyze_files, get_artifact). The iliad_ prefix for infrastructure tools adds coherence. Minor deviations are absent.

Tool Count2/5

29 tools is high for a single server, covering many domains like code analysis, deployment, commerce, and infrastructure. It feels overloaded and could be split into multiple specialized servers.

Completeness3/5

Core operations like create/read are covered for most domains, but update/delete operations are missing for snapshots and other resources. The commerce tools have a good set but gaps in other areas.