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
- 01Search a catalog of verified tool contracts
- 02Inspect tool input and output schemas
- 03View metadata-based reliability scores
- 04Retrieve install and invocation details
- 05Browse trending tools and API manifests
Use cases
- 01Find a tool for a specific task
- 02Check a tool’s expected inputs and outputs
- 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.
https://aiaam.xyz/mcpclaude mcp add --transport http javierfajardo85-rgb-aiaam https://aiaam.xyz/mcp{"mcpServers":{"javierfajardo85-rgb-aiaam":{"type":"http","url":"https://aiaam.xyz/mcp"}}}Open in Cursor{"servers":{"javierfajardo85-rgb-aiaam":{"type":"http","url":"https://aiaam.xyz/mcp"}}}Open in VS Code{"mcpServers":{"javierfajardo85-rgb-aiaam":{"type":"http","url":"https://aiaam.xyz/mcp"}}}{"mcpServers":{"javierfajardo85-rgb-aiaam":{"serverUrl":"https://aiaam.xyz/mcp"}}}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 READMEaiaam.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.
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:
| Path | Purpose |
|---|---|
/llms.txt | Full catalog in llmstxt.org format |
/agent.json | Agent discovery manifest |
/.well-known/mcp.json | MCP server metadata |
/openapi.json | OpenAPI 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
- 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.
- No invented data. Reliability scores come from verifiable public metadata. Tools without verification are marked as such.
- 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
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.