Skip to main content
Glama

List landing pages

postfjord_list_pages
Read-only

List a workspace's link-in-bio and landing pages with status, live state, and 30-day views and taps, plus plan limits, signup forms, and available styles.

Instructions

Read only. The workspace's link in bio page and landing pages on postfjord.page: id, title, address, status (draft or published), state (draft, live, changed: live with edits not published yet, over_plan: published but offline because the plan has no room for it, scheduled: published and goes online at its liveFrom, ended: published and past its liveUntil, taken_down) and views and taps over the last 30 days. Also the workspace's address, how many landing pages the plan allows, the signup forms a page can use and the looks (styles). Landing pages must be switched on for the workspace.

Input Schema

NameRequiredDescriptionDefault
limitNoHow many pages, 25 when left out.
offsetNoWhere to start, from nextOffset of the last answer.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A3.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already carry readOnlyHint=true and openWorldHint=false, so the 'Read only' opening is redundant, but the description adds genuinely useful behavior: metrics are scoped to the last 30 days, and the state enum is expanded with plain-language meanings (over_plan = published but offline due to plan limits, ended = past liveUntil). Those semantics are not recoverable from the schema or annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Everything stated is substantive, but the payload is delivered as one very long run-on sentence that mixes three different concerns (page list, workspace address, plan limits, available signup forms and looks). Front-loading 'Read only' is good; the lack of sentence boundaries makes it harder to scan than it needs to be.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the return-shape burden and does so thoroughly, including the state vocabulary and the ancillary objects (workspace address, plan allowance, signup forms, looks). The only gaps are pagination totals and failure behavior when landing pages are disabled, both minor.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% — limit (default 25, max 50) and offset (chained from nextOffset) are fully documented in the schema. The description adds nothing about pagination or parameter behavior, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names the resource precisely (the workspace's link in bio page and landing pages on postfjord.page) and enumerates the exact fields returned, so an agent can distinguish it from postfjord_get_page (single page) and postfjord_create_page. The action verb itself is only implied by the title/name rather than stated in the description body, which keeps it from a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It states a real precondition — 'Landing pages must be switched on for the workspace' — which tells the agent when this tool will fail. But it never routes the agent to alternatives (get_page for one page, list_signup_forms for the referenced forms) or states when not to use it, so usage is only implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools