Skip to main content
Glama

readarr_get_authors

Retrieve all authors stored in your Readarr library to manage book collections and monitor author-based content across media services.

Instructions

Get all authors in Readarr library

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Executes the tool by calling ReadarrClient.getAuthors(), formats summary with count, id, name, status, books stats, size, monitored status
    case "readarr_get_authors": { if (!clients.readarr) throw new Error("Readarr not configured"); const authors = await clients.readarr.getAuthors(); return { content: [{ type: "text", text: JSON.stringify({ count: authors.length, authors: authors.map(a => ({ id: a.id, authorName: a.authorName, status: a.status, books: a.statistics?.bookFileCount + '/' + a.statistics?.totalBookCount, sizeOnDisk: formatBytes(a.statistics?.sizeOnDisk || 0), monitored: a.monitored, })), }, null, 2), }], }; }
  • src/index.ts:443-450 (registration)
    Registers the tool in the TOOLS array if Readarr client is configured
    name: "readarr_get_authors", description: "Get all authors in Readarr library", inputSchema: { type: "object" as const, properties: {}, required: [], }, },
  • Input schema for the tool (no parameters required)
    inputSchema: { type: "object" as const, properties: {}, required: [], },
  • ReadarrClient.getAuthors() makes authenticated API request to Readarr /author endpoint
    async getAuthors(): Promise<Author[]> { return this['request']<Author[]>('/author'); }
  • Full ReadarrClient.getAuthors() method including JSDoc, returns array of Author objects from API
    /** * Get all authors */ async getAuthors(): Promise<Author[]> { return this['request']<Author[]>('/author'); }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aplaceforallmystuff/mcp-arr'

If you have feedback or need assistance with the MCP directory API, please join our Discord server