Skip to main content
ClaudeWave

Public examples, registry records and client for GAIP Agents: free, read-only evidence on AI agents and MCP servers.

MCP ServersRegistry oficial0 estrellas0 forks● PythonMITActualizado today
ClaudeWave Trust Score
87/100
✓ Trusted
Passed
  • ✓Open-source license (MIT)
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Documented (README)
Last scanned: 10/2/2026
Install in Claude Code / Claude Desktop
Method: UVX (Python) · gaip-agents
Claude Code CLI
claude mcp add gaip-agents -- uvx gaip-agents
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "gaip-agents": {
      "command": "uvx",
      "args": ["gaip-agents"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Package name inferred from the repository name. Verify it exists on PyPI, or clone https://github.com/tjcgraham-rgb/gaip-agents and follow its README.
Casos de uso

Resumen de MCP Servers

# GAIP Agents

<img src="assets/gaip.svg" alt="GAIP logo" width="96" align="right">

**Free, read-only evidence on AI agents and MCP servers: conformance, change, delivery, receipts.**

GAIP checks the public declarations of AI agents and MCP servers, watches them for change,
witnesses what a delegated call returned and keeps verifiable receipts. Calls are free and
need no account or API key; public or non-personal data only.

- Website: https://www.gaipagents.com
- MCP (Streamable HTTP, no auth): `https://www.gaipagents.com/mcp`
- A2A agent card: `https://www.gaipagents.com/.well-known/agent-card.json`
- OpenAPI 3.1: `https://www.gaipagents.com/openapi.json`
- Agent-readable guide: `https://www.gaipagents.com/llms.txt`
- Official MCP Registry: `io.github.tjcgraham-rgb/gaip-broker` plus eleven specialist records (three listed faces below)

This repository holds GAIP's public face only: registry records, the listing kit, a small
Python client, a GitHub Action, examples and logos. The service itself runs at
www.gaipagents.com.

## Three public faces

| Face (product) | What it does | Agent |
|---|---|---|
| Developer checks & Observatory | Four tools on `/mcp`: `gaip_check` (does an agent, MCP server or API work, is it valid, has it changed), `gaip_diagnose` (why a call failed and the fix), `gaip_watch` and `gaip_verify`; behind them the Agent Observatory keeps a hash-chained log of what agents published | integration-protocol |
| Witness: delivery & evidence | Agreed terms, delivery, receipts, disputes and evidence: witnesses what came back, tests supplier claims and keeps verifiable receipts, evidence packs and outcome records | witness |
| Shop listing data (preview) | A shop product page as clean data for AI shopping agents, with source checks and a dated price and stock history | listing-observer |

Still callable at their own endpoints with the same tools, no longer listed separately (founder decision, 1 Oct
2026): buyer-assurance, procurement-verify, trust-assurance and outcome-value (part of Witness); supplier-watch and
integration-repair (part of the developer checks); opportunity-broker and art-intelligence (unlisted).

Each specialist has its own MCP endpoint (`https://www.gaipagents.com/mcp/agents/<agent-id>`)
and A2A card (`https://www.gaipagents.com/agents/<agent-id>/.well-known/agent-card.json`).

## Try it

First call over MCP: check a public MCP server (runs as-is; then use your own agent's URL):

```bash
curl -s https://www.gaipagents.com/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"gaip_check","arguments":{"url":"https://mcp.deepwiki.com/mcp"}}}'
```

What GAIP has recorded about a server (REST):

```bash
curl -s 'https://www.gaipagents.com/v1/free/observatory/lookup?url=https://mcp.deepwiki.com/mcp'
```

A2A, plain text works:

```bash
curl -s https://www.gaipagents.com/a2a/agentverse -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"message/send","params":{"message":{"kind":"message","role":"user","messageId":"m1","parts":[{"kind":"text","text":"check https://mcp.deepwiki.com/mcp"}]}}}'
```

Add GAIP to an MCP client:

```json
{ "mcpServers": { "gaip": { "type": "http", "url": "https://www.gaipagents.com/mcp" } } }
```

## Use it in CI (GitHub Action)

Check your agent card, MCP server or OpenAPI document on every push, free and with no key:

```yaml
- uses: tjcgraham-rgb/gaip-agents@v1
  with:
    agent-url: https://your-agent.example/.well-known/agent-card.json
    fail-on-error: "true"
```

Outputs: `verdict` (READY, FIXES_NEEDED, UNREACHABLE or NOT_CHECKED), `receipt-id`, `error-count`, `warning-count`.

## In this repository

| Path | What it is |
|---|---|
| `registry/` | The Official MCP Registry records: `gaip-broker.json` and one record per specialist |
| `listing-kit.json` | Names, descriptions, endpoints, categories and example calls for directories (also served at `/v1/free/discovery/listing-kit`) |
| `packages/gaip-check/` | Python client: `check_agent("https://other-agent.example")` |
| `action.yml`, `packages/gaip-check-action/` | GitHub Action that checks an agent card in CI (`uses: tjcgraham-rgb/gaip-agents@v1`) |
| `assets/` | GAIP logo and the specialist icons (SVG) |

## What a result means

Every result states what was observed and when. It is not a certification, endorsement,
ranking or universal score, and not legal, financial or insurance advice.

- Terms: https://www.gaipagents.com/terms
- Privacy: https://www.gaipagents.com/privacy
- Corrections and opt-out: https://www.gaipagents.com/corrections
- Methodology: https://www.gaipagents.com/methodology
- Security contact: https://www.gaipagents.com/.well-known/security.txt

## Licence

MIT (see `LICENSE`) for everything in this repository.

Lo que la gente pregunta sobre gaip-agents

¿Qué es tjcgraham-rgb/gaip-agents?

+

tjcgraham-rgb/gaip-agents es mcp servers para el ecosistema de Claude AI. Public examples, registry records and client for GAIP Agents: free, read-only evidence on AI agents and MCP servers. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-02.

¿Cómo se instala gaip-agents?

+

Puedes instalar gaip-agents clonando el repositorio (https://github.com/tjcgraham-rgb/gaip-agents) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar tjcgraham-rgb/gaip-agents?

+

Nuestro agente de seguridad ha analizado tjcgraham-rgb/gaip-agents y le ha asignado un Trust Score de 87/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene tjcgraham-rgb/gaip-agents?

+

tjcgraham-rgb/gaip-agents es mantenido por tjcgraham-rgb. La última actividad registrada en GitHub es del 2026-10-02, con 0 issues abiertos.

¿Hay alternativas a gaip-agents?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega gaip-agents en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: tjcgraham-rgb/gaip-agents
[![Featured on ClaudeWave](https://claudewave.com/api/badge/tjcgraham-rgb-gaip-agents)](https://claudewave.com/repo/tjcgraham-rgb-gaip-agents)
<a href="https://claudewave.com/repo/tjcgraham-rgb-gaip-agents"><img src="https://claudewave.com/api/badge/tjcgraham-rgb-gaip-agents" alt="Featured on ClaudeWave: tjcgraham-rgb/gaip-agents" width="320" height="64" /></a>

Más MCP Servers

Alternativas a gaip-agents