← WebMCP Directory

Tool tree

postfa.st

Productivity & BusinessTools verified
Website
Save 10+ hours weekly with PostFast. Schedule and automate your social media posts across Facebook, Instagram, Threads, X, LinkedIn, TikTok, YouTube, Telegram & more from one dashboard.
Explore capabilities

    page: Every page

    get_pricingAnswer

    Get PostFast's plan prices in EUR for both monthly and yearly billing, with each plan's social account, user and workspace limits, as published on postfa.st/pricing. Pass plan for that plan's full limits and features. get_signup_link returns the link that starts a trial on a plan.

    View tool JSON
    {
      "name": "get_pricing",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get PostFast's plan prices in EUR for both monthly and yearly billing, with each plan's social account, user and workspace limits, as published on postfa.st/pricing. Pass plan for that plan's full limits and features. get_signup_link returns the link that starts a trial on a plan.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "plan": {
            "type": "string",
            "enum": [
              "starter",
              "creator",
              "growth",
              "pro",
              "enterprise"
            ],
            "description": "One plan to describe in full. Omit it to compare every plan."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_signup_linkAnswer

    Get the link that starts a PostFast free trial, for the person to open. It returns a URL only; the account is created when the person completes signup on app.postfa.st. get_pricing has the plans and prices.

    View tool JSON
    {
      "name": "get_signup_link",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the link that starts a PostFast free trial, for the person to open. It returns a URL only; the account is created when the person completes signup on app.postfa.st. get_pricing has the plans and prices.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "plan": {
            "type": "string",
            "enum": [
              "starter",
              "creator",
              "growth",
              "pro",
              "enterprise"
            ],
            "description": "The plan the person wants. It is recorded with the signup; the plan itself is chosen during onboarding in the app."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_media_specsAnswer

    Get the recommended dimensions, aspect ratios, maximum file size, formats and length limits for images or video in one placement on a social platform, such as Instagram Reels or a YouTube thumbnail, from the size guides on postfa.st/sizes. Omit placement to list a platform's placements with their main size.

    View tool JSON
    {
      "name": "get_media_specs",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the recommended dimensions, aspect ratios, maximum file size, formats and length limits for images or video in one placement on a social platform, such as Instagram Reels or a YouTube thumbnail, from the size guides on postfa.st/sizes. Omit placement to list a platform's placements with their main size.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "platform": {
            "type": "string",
            "enum": [
              "instagram",
              "facebook",
              "tiktok",
              "youtube",
              "x",
              "linkedin",
              "threads",
              "bluesky",
              "pinterest",
              "google-business-profile"
            ],
            "description": "Social platform."
          },
          "placement": {
            "type": "string",
            "enum": [
              "feed",
              "posts",
              "reels",
              "stories",
              "video",
              "shorts",
              "carousel",
              "pin",
              "profile",
              "cover",
              "group-cover",
              "event-cover",
              "header",
              "banner",
              "thumbnail",
              "logo"
            ],
            "description": "Where the media appears, e.g. reels, stories, feed, cover. Omit it to list the placements the platform has."
          }
        },
        "required": [
          "platform"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    build_utm_linkAnswer

    Add UTM parameters to a URL for Google Analytics 4 campaign tracking and get back the tagged link and the GA4 channel its visits will count under. Follows the UTM builder at postfa.st/tools/utm-builder: values are lowercased and spaces become hyphens. For a social platform source such as linkedin or tiktok, or newsletter, medium can be left out.

    View tool JSON
    {
      "name": "build_utm_link",
      "kind": "answer",
      "impl": "imperative",
      "description": "Add UTM parameters to a URL for Google Analytics 4 campaign tracking and get back the tagged link and the GA4 channel its visits will count under. Follows the UTM builder at postfa.st/tools/utm-builder: values are lowercased and spaces become hyphens. For a social platform source such as linkedin or tiktok, or newsletter, medium can be left out.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "url": {
            "type": "string",
            "minLength": 1,
            "maxLength": 800,
            "description": "The page the link opens, starting with https:// or http://."
          },
          "source": {
            "type": "string",
            "minLength": 1,
            "maxLength": 100,
            "description": "Where the click comes from, e.g. linkedin, instagram, newsletter."
          },
          "medium": {
            "type": "string",
            "maxLength": 100,
            "description": "Channel type, e.g. social, paid_social, email, cpc. Can be left out when source is a social platform or newsletter; the builder's preset fills it."
          },
          "campaign": {
            "type": "string",
            "maxLength": 100,
            "description": "Campaign name, e.g. spring-launch."
          },
          "term": {
            "type": "string",
            "maxLength": 100,
            "description": "Paid search keyword or test variant."
          },
          "content": {
            "type": "string",
            "maxLength": 100,
            "description": "Tells links in one campaign apart, e.g. reel or bio-link."
          }
        },
        "required": [
          "url",
          "source"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    search_api_docsAnswer

    Search the PostFast REST API reference (postfa.st/docs) and the per-platform API guides (postfa.st/api-guides). Returns matching pages, most relevant first, each with a one-line summary; API reference results also have rate limits and a markdownUrl with the whole page as Markdown.

    View tool JSON
    {
      "name": "search_api_docs",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the PostFast REST API reference (postfa.st/docs) and the per-platform API guides (postfa.st/api-guides). Returns matching pages, most relevant first, each with a one-line summary; API reference results also have rate limits and a markdownUrl with the whole page as Markdown.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 1,
            "maxLength": 200,
            "description": "What to find, e.g. \"upload a video\", \"schedule Instagram reels\", \"reply to comments\" or \"create posts\"."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 8,
            "description": "Most results to return. Defaults to 5."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }