Skip to main content
Glama

Flowie

Server Details

Answers about Flowie: platform, ERP integrations, e-invoicing compliance, pricing. Public.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A4.2/5.0

Scored across 3 tools

Disambiguation4/5

The three tools map to distinct retrieval stages: search_flowie locates pages, fetch_flowie_page reads a specific page, and get_flowie_overview returns a canned company summary. There is mild overlap between get_flowie_overview and search+fetch for 'what is Flowie' questions, but the descriptions explicitly guide the choice, so misselection is unlikely.

Naming Consistency4/5

All names use snake_case with a verb-first pattern (fetch_/get_/search_) and embed the 'flowie' domain token, giving a coherent family. Minor deviation: search_flowie omits a target noun while the others name an object, but the intent remains clear.

Tool Count4/5

Three tools is on the lean side but appropriate for a focused documentation/search surface where each tool has a clear role (overview, search, fetch). No redundancy or dead weight, though one or two more (e.g. list/sitemap) could be justified.

Completeness4/5

The search-then-fetch pattern plus a canonical overview covers the core retrieval lifecycle for a public site well. Gaps are minor: no exhaustive page listing, pagination, or batch fetch, but agents can work around these via search.

Available Tools

3 tools
fetch_flowie_pageFetch Flowie page (markdown)A
Read-onlyIdempotent
Inspect

Return the clean Markdown of a single get-flowie.com page. Pass a path like '/platform/ai-agents' or '/e-invoicing/france' (or a full https://get-flowie.com/... URL). Use after search_flowie to read a page's full content cheaply.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYesPage path or full URL, e.g. '/pricing' or 'https://get-flowie.com/platform/intake-to-pay'.

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description still adds value by disclosing the return format ('clean Markdown') and a cost signal ('cheaply'), which are things the annotations cannot convey. It omits failure behavior (invalid path, redirects), keeping it below a 5.

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

Conciseness5/5

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

Two sentences, front-loaded with the outcome first, then input formats, then the usage router. Every clause earns its place with no filler.

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

Completeness5/5

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

A single-parameter, read-only fetch with no output schema, and the description still covers return format, accepted input forms, and the workflow position. Nothing an agent needs to invoke it correctly is missing.

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% and the schema already gives both example formats ('/pricing' and a full https URL). The description's path examples ('/platform/ai-agents', '/e-invoicing/france') and its restatement that full URLs are accepted largely duplicate the schema. With the schema doing the heavy lifting, baseline 3 is appropriate.

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

Purpose5/5

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

States a specific verb and resource ('Return the clean Markdown of a single get-flowie.com page') with explicit scope ('single page'). It also separates itself from the sibling search tool by naming search_flowie as the upstream step, so an agent can tell the two apart without opening a schema.

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

Usage Guidelines4/5

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

Explicitly says when to use it: 'Use after search_flowie to read a page's full content cheaply.' That names the alternative tool and the sequencing condition. It stops short of a true when-not clause (e.g. when to prefer get_flowie_overview instead), so it's clear but not exhaustive.

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

get_flowie_overviewFlowie overviewA
Read-onlyIdempotent
Inspect

Return a canonical, citable summary of what Flowie is — positioning, key capabilities, compliance coverage, pricing model, and the most useful entry-point URLs. Takes no arguments. Use when asked 'what is Flowie' or for a grounded company/product overview.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so the safety profile is covered. The description adds that the output is 'canonical' and 'citable' and grounded in the company/product, which signals authoritative, citation-ready content rather than arbitrary retrieved text — a meaningful trait beyond the annotations. It does not address freshness or update cadence.

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

Conciseness5/5

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

Two sentences, zero padding: the first front-loads what the response contains, the second front-loads the trigger condition. No restatement of the title and no filler.

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

Completeness5/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-value burden and does so by enumerating the five content areas of the summary. An agent knows exactly what it will get and when to ask for it, so nothing material is missing for a zero-arg, read-only tool.

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

Parameters4/5

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

The tool takes zero parameters, so per the baseline there is nothing to document. The description's 'Takes no arguments' correctly reinforces the empty schema, though it adds no detail beyond it.

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

Purpose5/5

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

States a specific verb ('Return a canonical, citable summary') and a specific resource ('what Flowie is'), then enumerates the payload (positioning, capabilities, compliance, pricing, entry-point URLs). That enumeration distinguishes it clearly from fetch_flowie_page and search_flowie, which retrieve or query content rather than deliver a fixed product profile.

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

Usage Guidelines4/5

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

Gives an explicit trigger: 'Use when asked what is Flowie or for a grounded company/product overview.' That is clear context for selecting it, but it never names the alternatives or states the inverse (e.g., use search_flowie for specific questions about a feature), so the routing guidance stops short of full when-not coverage.

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

search_flowieSearch FlowieA
Read-onlyIdempotent
Inspect

Search the public get-flowie.com content (platform, solutions, e-invoicing, integrations, pricing, blog, glossary) and return the most relevant pages with title, URL, and a snippet. Use this first to find which pages answer a question about Flowie's product, compliance coverage, integrations, or pricing.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum number of results (1–10).
queryYesNatural-language search query, e.g. 'France e-invoicing mandate' or 'SAP integration'.
localeNoContent language. 'en' (default) or 'fr'.en

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so safety is covered. The description adds genuinely useful context annotations cannot: the exact return fields (title, URL, snippet) and the scope limit that only public content is searched, which matters since no output schema exists.

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

Conciseness5/5

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

Two sentences, zero filler, and the highest-value facts (what is searched, what comes back, use-it-first) are front-loaded.

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?

For a three-parameter search tool with no output schema, the description covers the searched corpus, the return fields, and the usage position, which is nearly everything an agent needs. The only shortfall is the lack of an explicit hand-off statement to fetch_flowie_page once a URL is found.

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 coverage is 100%: query, limit, and locale are each documented in the schema, including examples ('France e-invoicing mandate', 'SAP integration'). The description adds no syntax or formatting detail beyond the schema, so the baseline 3 is appropriate.

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

Purpose5/5

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

States a specific verb (search) and resource (public get-flowie.com content), enumerates the content areas covered (platform, solutions, e-invoicing, integrations, pricing, blog, glossary), and names the return shape. An agent can distinguish this discovery tool from fetch_flowie_page without opening either schema.

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

Usage Guidelines4/5

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

'Use this first to find which pages answer a question' clearly positions the tool as the entry point before fetch_flowie_page, and the listed domains ('product, compliance coverage, integrations, or pricing') scope when it applies. It does not explicitly name the alternative or the condition that selects it, so routing is implied rather than spelled out.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • First observedfetch_flowie_page
    • First observedget_flowie_overview
    • First observedsearch_flowie

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides complete Portuguese invoice management with 60+ specialized tools including invoice creation, client management, SAF-T tax compliance, treasury operations, and Portuguese Tax Authority (AT) integration for AI-powered business automation.
    3 npm
    4
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables issuing invoices, proformas, and delivery notices, collecting payments, submitting e-Factura to Romania's SPV, and querying reference data on Oblio.eu through natural language from MCP clients.
    12
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for e-invoice platforms. Enables natural language querying of invoices, partners, company data, and financial reports.
    18
    6 npm
    6
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources