mcpField
A
aiaam

aiaam

Remote
github.com/javierfajardo85-rgbDeveloper Tools0Updated 20w ago
Repository

About aiaam

aiaam is an MCP server and REST catalog for AI agents selecting software tools. It provides machine-readable contracts with I/O schemas, installation instructions, and reliability scores based on public repository metadata.

Key features

  1. 01Search a catalog of verified tool contracts
  2. 02Inspect tool input and output schemas
  3. 03View metadata-based reliability scores
  4. 04Retrieve install and invocation details
  5. 05Browse trending tools and API manifests

Use cases

  1. 01Find a tool for a specific task
  2. 02Check a tool’s expected inputs and outputs
  3. 03Compare tools using repository reliability signals

MCP support

MCP clients can connect to aiaam over HTTP. Its tools support catalog search, contract lookup, trending results, API manifests, and API compilation.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://aiaam.xyz/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

aiaam.xyz — MAI-1 Tool Registry

A machine-readable tool catalog for AI agents. Search 100+ verified tool contracts — install command, I/O schema, live reliability score — in a single call instead of parsing READMEs.

MCP Registry API


The problem

When an AI agent needs to pick a tool ("which library do I use for web scraping?"), today it searches the web and parses README files — thousands of tokens per candidate, with no reliability data and plenty of room to hallucinate APIs.

The MAI-1 contract

MAI-1 compresses what an agent actually needs into four sections:

{
  "identity": { "aid": "scrapy-v1", "version": null },
  "logic": {
    "input_schema":  { "type": "url",  "description": "URL(s) to scrape" },
    "output_schema": { "type": "json", "description": "Structured extracted data" }
  },
  "trust": {
    "reliability_score": 0.95,
    "latency_ms": 100,
    "status": "active"
  },
  "action": {
    "install_cmd": "pip install scrapy",
    "execute_cmd": "scrapy crawl <spider_name>",
    "source_url": "https://github.com/scrapy/scrapy"
  }
}
  • logic — what goes in, what comes out
  • trust — reliability scores computed from public repository metadata (stars, maintenance recency), recalculated regularly. No invented numbers.
  • action — how to install and invoke it

Quick start — MCP (recommended)

aiaam is listed in the official MCP registry. Connect from any MCP client:

Claude Code:

claude mcp add --transport http aiaam https://aiaam.xyz/mcp

Cursor / generic MCP config:

{
  "mcpServers": {
    "aiaam": {
      "url": "https://aiaam.xyz/mcp",
      "transport": "http"
    }
  }
}

Available MCP tools: search_tools, get_tool, get_trending, get_api_manifest, compile_api.

Quick start — REST

# Search the catalog
curl "https://aiaam.xyz/api/v1/tools?q=web+scraping"

# Get a full contract
curl "https://aiaam.xyz/api/v1/tools/scrapy-v1"

# Trending tools
curl "https://aiaam.xyz/api/v1/tools/trending"

Machine-readable discovery endpoints:

PathPurpose
/llms.txtFull catalog in llmstxt.org format
/agent.jsonAgent discovery manifest
/.well-known/mcp.jsonMCP server metadata
/openapi.jsonOpenAPI schema

Telemetry (optional, anonymous)

Contracts include a telemetry_protocol block: after using a tool, agents may POST execution feedback (HTTP status, latency). This feedback feeds the reliability scores — agents that report make the catalog more accurate for every other agent. No authentication, no tracking, entirely optional.

Philosophy

  1. The format spreads, not the product. MAI-1 contracts are self-contained JSON. Anyone can host them; aiaam.xyz is one registry, not a gatekeeper.
  2. No invented data. Reliability scores come from verifiable public metadata. Tools without verification are marked as such.
  3. Additive, never redirective. Integrations never replace existing documentation or workflows.

Status

Active development. Catalog: 100+ verified contracts across PyPI, GitHub, npm and Hugging Face. See /llms.txt for the live list.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.