Search and read the Flowie Exchange API docs and OpenAPI contract. No sign-in needed.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Return the authentication walkthrough for agents: how to get a sandbox key with no signup, how a user hands an agent scoped access, error handling and revocation.
Optional section to return: discover, register, claim, use, errors, revocation.
Return the authentication walkthrough for agents: how to get a sandbox key with no signup, how a user hands an agent scoped access, error handling and revocation.
| Argument | Type | Description |
|---|---|---|
| section | string | Optional section to return: discover, register, claim, use, errors, revocation. |
{
"type": "object",
"properties": {
"section": {
"enum": [
"discover",
"register",
"claim",
"use",
"errors",
"revocation"
],
"type": "string",
"description": "Optional section to return: discover, register, claim, use, errors, revocation."
}
}
}List the API's operations (method, path, summary) from the OpenAPI contract, optionally filtered by a substring of the path or summary.
| Argument | Type | Description |
|---|---|---|
| path | string | With format=openapi, return just this path, e.g. /v1/documents/send. |
| limit | integer | Max operations (default 50). |
| filter | string | Optional substring filter, e.g. 'documents' or 'lifecycle'. |
| format | string | 'list' for method/path/summary lines (default), or 'openapi' for the raw OpenAPI definition. |
{
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "With format=openapi, return just this path, e.g. /v1/documents/send."
},
"limit": {
"type": "integer",
"default": 50,
"description": "Max operations (default 50)."
},
"filter": {
"type": "string",
"description": "Optional substring filter, e.g. 'documents' or 'lifecycle'."
},
"format": {
"enum": [
"list",
"openapi"
],
"type": "string",
"default": "list",
"description": "'list' for method/path/summary lines (default), or 'openapi' for the raw OpenAPI definition."
}
}
}Read a documentation page as markdown. Accepts a full URL from search_docs, or a path such as /reference/ or /guides/send-invoice.
| Argument | Type | Description |
|---|---|---|
| url* | string | Page URL or path. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Page URL or path."
}
}
}Search the Flowie Exchange API documentation and return the most relevant pages with their URLs and descriptions. Use this first when you need to find where something is documented.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max results (default 8). |
| query* | string | What to search for, in natural language or keywords. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 8,
"description": "Max results (default 8)."
},
"query": {
"type": "string",
"description": "What to search for, in natural language or keywords."
}
}
}Mint a working sandbox API key with no signup and no human in the loop. Returns an apiKey (flw_test_...), an organizationId, a seeded company with a Peppol id, and suggested next steps. Sandbox data is synthetic and never reaches a real network - never send real personal data to it. This key gives no access to any real account.
| Argument | Type | Description |
|---|---|---|
| includeNextSteps | boolean | Include the suggested next-step instructions in the result. Default true. Set false when you already know the flow and only want the credential. |
{
"type": "object",
"properties": {
"includeNextSteps": {
"type": "boolean",
"default": true,
"description": "Include the suggested next-step instructions in the result. Default true. Set false when you already know the flow and only want the credential."
}
}
}