# info.summary
Read the public developer resource index for ian.is.

# info.description
This public, read-only API lists Ian Nuttall's APIs, MCP servers, CLIs, agent skills, packages, and source repositories. It requires no authentication and does not expose product accounts or write operations.

# tags[].description
Public developer and agent interfaces published by Ian Nuttall.

# paths./api/v1/resources.get.description
List all public developer resources, or filter them by a short text query that matches a name, description, slug, or interface type.

# paths./api/v1/resources.get.parameters[].description
Optional text used to filter the resource list.

# paths./api/v1/resources.get.responses.200.description
Developer resources that match the query.

# paths./api/v1/resources.get.responses.405.description
The endpoint received a method other than GET.

# paths./api/v1/resources/{slug}.get.description
Return one public developer resource by its stable slug, including its interface types and official links.

# paths./api/v1/resources/{slug}.get.parameters[].description
Stable identifier for the developer resource.

# paths./api/v1/resources/{slug}.get.responses.404.description
No public developer resource uses the supplied slug.

# paths./api/v1/resources/{slug}.get.responses.405.description
The endpoint received a method other than GET.

# components.schemas.DeveloperResourceList.properties.resources.description
Developer resources that match the request.

# components.schemas.DeveloperResource.properties.slug.description
Stable identifier used by the detail endpoint.

# components.schemas.DeveloperResource.properties.interfaces.description
Developer or agent interfaces offered by the resource.

# components.schemas.DeveloperResource.properties.links.description
Official documentation, package, source, API, MCP, or product links.

# components.schemas.DeveloperResourceLink.properties.type.description
Relationship between the resource and the URL.

# components.schemas.ProblemDetails.properties.detail.description
Human-readable detail for this occurrence.

# components.schemas.ProblemDetails.properties.message.description
Plain error message for clients and agents.

# components.schemas.ProblemDetails.properties.resolution.description
Specific action that can resolve the problem.