particle_catalog
Browse the full Particle tool catalog. Your tools/list shows only the default categories, but EVERY public Particle tool is callable by name regardless of what was advertised — call this tool to discover the rest.
Without arguments: the categorical menu (every category with tool names, one-line summaries, and an ↳ line listing each tool's expand options). With category: the full input schema for each of that category's tools, ready to call.
Two conventions the one-line summaries don't convey, so read tools through this lens:
Tools are lean by default and EXPAND. Most return a minimal payload and opt into richer sections via an
includearray (e.g. a company's people, products, and competitors; a person's roles and podcast appearances) or change behavior via amode/formatswitch. The↳line names these — a tool does far more than its summary alone implies.Responses are a graph; slugs are edges. A slug a tool returns (person, company, podcast, episode, publisher, guest) is a valid input to the other tools, so you resolve once and then traverse: company → its people → a person's podcast appearances → that episode's transcript and every entity in it.
Categories on offer:
system(always-on): Discovery meta-tools: browse the full tool catalog and call any tool by name.podcasts(default): Resolve podcasts, list and fetch episodes, search transcripts, and find entity mentions.people(default): Resolve people and entities to canonical handles and fetch person profiles.companies(default): Resolve companies and fetch company profiles with people, products, and competitors.topics(default): Browse the hierarchical topic taxonomy used to classify podcast episodes.podcast_rankings(default): Podcast chart rankings: current charts, movers, and ranking history.podcast_guests(default): Podcast guest directory, trending guests, and per-guest appearance profiles.podcast_advertising(opt-in): Podcast advertising intelligence: sponsor rosters, ad presence, and sponsor leaderboards.podcast_publishers(opt-in): Podcast publisher profiles with their shows, bias profile, and suitability profile.podcast_ratings(opt-in): Listener review ratings for podcasts: summaries and recent rating lists.podcast_bias(opt-in): Corpus-wide political-bias views: publisher leaderboards and publishers by bias result.podcast_suitability(opt-in): Corpus-wide GARM brand-suitability views: publisher leaderboards and category exposure.alerts(default): Create and manage alerts that watch entities for podcast mentions or speaker appearances, preview match frequency, and review the matches an alert has caught.radar(opt-in): Display selected research results as embedded Radar cards, with a Markdown fallback. Rendering is free and does not fetch data.
Opt-in categories can also be advertised on tools/list by adding ?include=<category> (comma-separated, or all) to the connection URL, or the X-Particle-Include header. ?exclude= hides default categories; ?tools=<name,...> pins the advertised list to exact tools instead. Discovery is free; tool execution is metered and plan-gated as usual.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Exposure category name (e.g. 'podcast_bias'). When set, the response includes the FULL input schema for every tool in that category — call this before invoking a tool you haven't seen advertised. When omitted, returns the categorical menu: every category with its tools and one-line summaries. | |
| output_format | No | Output serialization. 'markdown' (default) returns the LLM-facing rendering. 'json' returns the structured payload as JSON text — use only for programmatic chaining where exact field extraction matters; the JSON shape is larger and noisier for an LLM to read. |