Talandor
Public MCP report

ANP: Postos

https://api.mcp.ai/p_anp_postos

Official Registry

Official Registry · io.github.mcp-dir/anp_postos-mcp · Publisher namespace: io.github.mcp-dir

Server checked today at 22:37 UTC

Displayed catalog: last complete observation from September 19

7 public tools observed. Tools were not executed. These tools come from the catalog observation above, not from the latest availability check.

Reachable

What Talandor observed

The server answered

Add the endpoint to your assistant using the configuration shown below. A Watch can alert you if this public catalog changes.

This is a public protocol and tools/list check, not a functional validation.

https://api.mcp.ai/p_anp_postos
AvailabilityReachablemeasured
Tools7 public tools observedmeasured
Assistant testNot tested by Talandorunknown

Configure your assistant · Check details

How to use this MCP

Talandor checks the server; it does not connect the server to your assistant.

Choose your assistant, then copy the configuration shown for that client. Authentication is completed with the MCP provider, never inside Talandor.

    Open the official client guide (opens in a new tab)
    Check details

    What changed

    Public contract stable since
    Last check · No semantic contract change since the previous complete snapshot.
    Info

    The notes above are for this connector.

    Server-provided content. Tool names, descriptions and schemas below are copied from the MCP server. They may be in another language. Talandor does not translate or verify them.
    Tools and declared exposure

    Server annotations are declarations, not verified behavior.

    Show 7 of 7 server-provided tool definitions
    anp_postos_consultar
    Declared read-only
    Show server-provided details
    Server description (copied; language not verified)
    ANP: Postos, consulta em fonte oficial. Hospedado pela plataforma, sem credenciais da plataforma, pague por consulta com crédito pré-pago. Consulta informação de fontes e órgãos oficiais brasileiros (a mesma disponível ao cidadão), não é dado sigiloso. O cliente é o controlador dos dados e responde pela finalidade legítima (LGPD).
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "cnpj": {
          "type": "string"
        }
      }
    }
    authenticate
    Declared idempotent
    Show server-provided details
    Server description (copied; language not verified)
    MCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with { token: "<jwt>" } after the user pastes, or with no args to get the link.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "token": {
          "type": "string"
        }
      }
    }
    connect
    Declared read-only
    Show server-provided details
    Server description (copied; language not verified)
    Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {}
    }
    marketplace
    Annotation present; effect not classified
    Show server-provided details
    Server description (copied; language not verified)
    The official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile (every tool with its id + params, pricing, auth) so you pick the right tool_id → invoke RUNS that tool. KEY: invoke works even when the MCP is NOT installed — it runs the tool pontualmente (one-off), without adding the MCP to the toolkit and without bloating the tool list. If the MCP needs a credential/login, invoke returns a connect link; if it is paid and the wallet is empty, invoke returns a checkout/top-up link (the user opens it, then you retry). Use install only to make an MCP PERMANENT in the active toolkit (its tools then show up natively in future sessions); prefer invoke for a single/occasional use. list_tools lists what is callable right now. subscribe/cancel handle per-MCP billing; report_bug sends feedback; request_mcp asks us to build a NEW MCP when nothing fits. Search/describe flag installed_in_toolkit vs installed_in_workspace. Writes (install/uninstall/subscribe/cancel and the one-off install behind invoke) require workspace owner/admin. It also carries the mcp.ai PROMPT LIBRARY, which is about ready-made prompt TEXT rather than MCPs: search_prompts finds one, get_prompt returns its full text with {{variables}} filled, and publish_prompt saves a prompt and returns a shareable mcp.ai/p/<slug> link that opens without login.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "limit": {
          "type": "number",
          "default": 10
        },
        "query": {
          "type": "string",
          "default": ""
        },
        "action": {
          "enum": [
            "search",
            "describe",
            "install",
            "uninstall",
            "subscribe",
            "cancel",
            "resume",
            "report_bug",
            "request_mcp",
            "list_tools",
            "invoke",
            "search_prompts",
            "get_prompt",
            "publish_prompt"
          ],
          "type": "string",
          "default": "search"
        },
        "mcp_id": {
          "type": "string",
          "default": ""
        },
        "message": {
          "type": "string",
          "default": ""
        },
        "tool_id": {
          "type": "string",
          "default": ""
        },
        "arguments": {
          "type": "string",
          "default": "{}"
        },
        "immediate": {
          "type": "boolean",
          "default": false
        },
        "tier_slug": {
          "type": "string",
          "default": ""
        },
        "prompt_body": {
          "type": "string",
          "default": ""
        },
        "prompt_slug": {
          "type": "string",
          "default": ""
        },
        "prompt_tool": {
          "type": "string",
          "default": ""
        },
        "prompt_vars": {
          "type": "string",
          "default": "{}"
        },
        "conversation": {
          "type": "string",
          "default": "[]"
        },
        "prompt_title": {
          "type": "string",
          "default": ""
        },
        "request_name": {
          "type": "string",
          "default": ""
        },
        "cancel_reason": {
          "enum": [
            "too_expensive",
            "missing_features",
            "switched_service",
            "unused",
            "customer_service",
            "too_complex",
            "low_quality",
            "other"
          ],
          "type": "string"
        },
        "cancel_comment": {
          "type": "string",
          "default": ""
        },
        "prompt_targets": {
          "type": "array",
          "items": {
            "enum": [
              "claude",
              "chatgpt",
              "cursor",
              "lovable"
            ],
            "type": "string"
          },
          "default": []
        },
        "report_context": {
          "type": "string",
          "default": ""
        },
        "prompt_category": {
          "type": "string",
          "default": ""
        },
        "request_details": {
          "type": "string",
          "default": ""
        },
        "prompt_description": {
          "type": "string",
          "default": ""
        }
      }
    }
    report_bug
    Declared idempotent
    Show server-provided details
    Server description (copied; language not verified)
    Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "message"
      ],
      "properties": {
        "context": {
          "type": "string",
          "default": ""
        },
        "message": {
          "type": "string"
        },
        "conversation": {
          "type": "string",
          "default": "[]"
        }
      }
    }
    show_version
    Declared read-only
    Show server-provided details
    Server description (copied; language not verified)
    Show the current MCP platform and adapter versions.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {}
    }
    toolkit_info
    Declared read-only
    Show server-provided details
    Server description (copied; language not verified)
    Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {}
    }
    Evidence and limitations

    Method: anonymous Streamable HTTP probe. We never invoke a tool.

    Attempted protocols: 2026-07-28, 2025-11-25

    Protocol2025-11-25
    TransportStreamable HTTP
    AuthNo authentication challenge observed
    EvidencePublic contract observed
    Total latency811 ms
    Response bytes6607

    No diagnostic errors.

    Observation history
    Operational
    · stable since
    2025-11-25 · 7 tools · no change · 25 checks
    Unreachable now
    No protocol
    Operational
    · stable since
    2025-11-25 · 7 tools · no change · 45 checks
    Complete public contract · 2025-11-25 · 7 tools
    0c785d9ca387

    Deep monitoring eligibility

    Eligible for deep monitoring

    A complete public tools/list contract was observed, so a future deep-monitoring baseline can be compared safely.

    A Watch starts from the payment section on this page, and only after a verified payment.

    See public monitoring
    Watch · recurring plan

    Watch this MCP

    Your agent depends on this MCP. When Watch is active, periodic checks alert you when we observe a change that may affect the client you selected.

    • Know when it goes downWhen Watch is active, availability is observed about every 5 minutes. An outage is confirmed after two failed checks, so a single miss is not treated as a lasting outage.
    • Know when its contract changesDeep checks about every hour compare public tool catalogs and authentication surfaces over time.
    • Know what changed and what to fixAn alert names the observed change and the next step for the client you selected.

    Full public-contract coverage: Availability, protocol, auth and public tool contract changes can be compared.

    Full WatchAvailability, protocol, auth and public tool contract changes
    Surface WatchAvailability, TLS, protocol and auth surface — no private tool diff

    Early access currently activates this first endpoint; adding more endpoints up to the planned limit of five is not open in this deployment. Live checkout is open. A Watch activates only after a verified payment event; a browser return never starts monitoring.

    Start Watch