# amitte/registry-tools

> MCP server exposing the Amitte registry's read surfaces to a connected agent: search the public catalog, fetch a skill bundle, and run intent-compose to draft a new entity. Pure read-side — no publish, rate, or revoke tools.

## Identity

- **Type:** mcp-server
- **Version:** 0.1.0
- **Trust tier:** official
- **License:** Apache-2.0
- **Authors:** Amitte Maintainers
- **Repo / bundle:** amitte/showcase
- **Canonical URL:** https://amitte.com/s/amitte/registry-tools

## Tags

- **Capabilities:** registry-search, skill-fetch, intent-compose, mcp-tools
- **Domains:** mcp, agent-tooling, discovery

## Evaluation

- **Adversarial score:** 92/100
- **Content score:** 88/100

## Endpoints

- **service-backed** `registry-tools` → https://mcp.amitte.com/v1/sse — Remote MCP server fronted by the registry — connect from Claude Desktop, Cursor, or VS Code MCP plugin.
  - tool: `search_skills` — Full-text + facet search across the public registry. Returns id, version, description, trust_tier, and a relevance score for each hit.
  - tool: `fetch_skill` — Fetch a single skill version's manifest + body markdown. Use this after `search_skills` returns a candidate to inject the body into your context.
  - tool: `compose_intent` — Run the registry's intent-compose orchestrator: given a goal sentence, returns a plan with `reuse[]` (existing skills that fit) and `drafts[]` (new skill / agent / mcp-server drafts the planner generated). Subject to the registry's daily compose budget.

## Dependencies

- documents: amitte/repo-conventions-checker@^0.1.0 — Reference skill the search tool surfaces in the read-me example.

## Programmatic access

- Fetch JSON-RPC: `POST https://registry.amitte.com/rpc` with `{ "method": "fetch", "params": { "id": "amitte/registry-tools" } }`
- Install via CLI: `amitte install amitte/registry-tools`
- HTML page: https://amitte.com/s/amitte/registry-tools

Last updated: 2026-06-27T00:20:41.309Z