Receita Federal: PGFN (CND Federal) - Lista Segunda Via
Server Details
Receita Federal: PGFN (CND Federal) - Lista 2nd Copy, official-source lookup. Platform-hosted, pay p
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- mcp-dir/receita_federal_pgfn_2via_list-mcp
- GitHub Stars
- 0
- Server Listing
- Receita Federal: PGFN (CND Federal) - Lista Segunda Via
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4/5 across 7 of 7 tools scored. Lowest: 3.3/5.
The domain lookup tool is clear, but the generic platform tools blur together: `connect` and `toolkit_info` both report connection/installation status, and `marketplace` explicitly includes its own `report_bug` and `list_tools` behaviors that duplicate the standalone `report_bug`/`toolkit_info` tools.
Names alternate between bare verbs (`authenticate`, `connect`), nouns (`marketplace`), snake_case verbs (`report_bug`, `show_version`), and a long domain-specific slug (`receita_federal_pgfn_2via_list_consultar`). There is no consistent verb_object convention, so the tool names do not make the set predictable.
Seven tools is not inherently too many, but the surface is lopsided: one overloaded mega-tool (`marketplace`) contains many operations, while the named Receita Federal domain is represented by only a single tool and the rest are generic platform utilities. The set is neither cleanly minimal nor comprehensively factored.
The core lookup exists (`receita_federal_pgfn_2via_list_consultar`) and platform basics like auth, status, and bug reports are covered. Missing complementary domain operations such as checking certificate status or listing different certificate types make the local domain surface thin, though the marketplace tool can partially compensate by invoking other MCPs.
Available Tools
7 toolsauthenticateAIdempotentInspect
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: "" } after the user pastes, or with no args to get the link.
| Name | Required | Description | Default |
|---|---|---|---|
| token | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds meaningful behavioral context beyond annotations: describes permanent vs. session-only login, how the token is used, and that no-args calls return a link. Annotations include idempotentHint=true, which aligns with repeated calls to obtain a link or update auth, with no contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three sentences, each earning its place: purpose, recommended permanent setup, and session-based alternative. Slightly dense but well-structured and front-loaded with the core purpose.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Covers both primary usage modes (obtaining link, submitting token) and explains persistence differences. Without an output schema, it could mention what happens after token submission (e.g., response format), but overall the description is sufficiently complete for an auth tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema has a single 'token' string with 0% description coverage, but the description fully compensates by explaining it is a JWT pasted by the user and showing exact invocation patterns: { token: '<jwt>' } or no args. This gives clear meaning to the parameter beyond the bare schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: 'log in in the browser, copy the access token' for MCP.AI IDE agents. It distinguishes itself from siblings by focusing specifically on authentication flows (login link and token submission) rather than connection or marketplace operations.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides explicit usage alternatives: adding the token as a header for a permanent connection, pasting it for session-only login, or calling with no args to get the login link. It gives a recommended best approach but does not explicitly mention when not to use this tool relative to siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
connectARead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnly, idempotent, non-destructive behavior. Beyond that, the description adds meaningful behavioral detail about conditional response states: authenticated:true and empty pending[] when fully connected, and connect_url plus per-install URLs when credentials are missing. This supplements the annotations without contradicting them.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is compact and front-loaded, beginning with the core purpose in the first sentence. Every subsequent sentence provides specific conditional behavior, with no filler or redundant content. It is appropriately sized for a simple parameterless tool.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a parameterless status tool with strong annotations, the description covers the two key states: fully connected and missing credentials. It provides specific return indicators (authenticated, pending[], connect_url). However, it does not fully define the structure of pending[] or address a possible partial-connection state, leaving slight ambiguity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, which reduces the need for parameter documentation. The description correctly avoids discussing parameters, and with no schema fields to describe, a baseline of 4 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool returns connection status and URLs, using the specific verb 'Returns' and defining the resource. It distinguishes itself from likely siblings like 'authenticate' by emphasizing this is a status/read operation, not an action that establishes a connection. However, it does not explicitly call out sibling alternatives, so it falls short of a top score.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage context is implied rather than stated directly. The description indicates you can check whether all providers are connected and get URLs when credentials are missing, which implies a status-check use case. There is no explicit guidance on when to use this tool instead of alternatives, nor any exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
marketplaceAInspect
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/ link that opens without login.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | No | ||
| action | No | search | |
| mcp_id | No | ||
| message | No | ||
| tool_id | No | ||
| arguments | No | {} | |
| immediate | No | ||
| tier_slug | No | ||
| prompt_body | No | ||
| prompt_slug | No | ||
| prompt_tool | No | ||
| prompt_vars | No | {} | |
| conversation | No | [] | |
| prompt_title | No | ||
| request_name | No | ||
| cancel_reason | No | ||
| cancel_comment | No | ||
| prompt_targets | No | ||
| report_context | No | ||
| prompt_category | No | ||
| request_details | No | ||
| prompt_description | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With annotations limited to readOnlyHint=false, destructiveHint=false, openWorldHint=true, idempotentHint=false, the description carries the burden and exceeds it substantially. It discloses the non-obvious one-off execution trait ('invoke works even when the MCP is NOT installed... without bloating the tool list'), auth requirements (connect link when credentials needed), billing behavior (checkout/top-up link when wallet empty), and permission constraints (writes require workspace owner/admin). No contradiction with annotations found.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is information-dense and every sentence adds value, which is good, but it is formatted as one continuous wall of text with no structural aids—no bullets, no section separators, no front-loaded summary of the action categories. For a tool with 14 actions and 23 parameters, this density is somewhat justified, but scanning for specific action guidance is difficult. It deserves credit for zero fluff, but loses points on scannability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the complexity (23 params, 14 actions, no output schema), the description is remarkably complete on behavior: it covers the discovery-to-execution flow, edge cases (auth, payment, retry semantics, one-off vs permanent install), permission scoping, and the prompt-library feature. It lacks detail on output/return shapes and some parameter specifics, but for a tool of this scale covering the full action surface and behavioral quirks, it is thorough. Minor gaps on return value documentation prevent a 5.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate for 23 parameters. It explains the action enum well (search, describe, invoke, install, search_prompts, get_prompt, publish_prompt are all given behavioral context in the flow). However, many parameters remain undocumented in both schema and description: arguments (format/expectations), tier_slug, immediate, prompt_vars, conversation, prompt_targets, request_details, and cancel_reason are not explained at all. The action semantics are well covered, but the heavy parameter load is only partially compensated.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly defines the tool as 'the official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them.' It uses a specific verb-resource structure, thoroughly differentiates from siblings (authenticate, connect, report_bug, show_version, toolkit_info) by positioning itself as the discovery-and-execution hub, and articulates distinct sub-capabilities (search/describe/invoke/install) for the multi-action design.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly lays out the core flow: 'action=search discovers MCPs by intent → describe returns one MCP's full profile... → invoke RUNS that tool.' It gives a direct when-to-use directive: 'prefer invoke for a single/occasional use; Use install only to make an MCP PERMANENT in the active toolkit.' It also names when not to use certain paths (invoke returns connect/checkout links, then retry) and covers the prompt-library sub-flow, giving clear alternative guidance per action.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
receita_federal_pgfn_2via_list_consultarBRead-onlyIdempotentInspect
Receita Federal: PGFN (CND Federal) - Lista Segunda Via, 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).
| Name | Required | Description | Default |
|---|---|---|---|
| cpf | No | ||
| cnpj | No | ||
| data_fim | Yes | ||
| birthdate | No | ||
| data_inicio | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, non-destructive behavior. The description adds value beyond annotations by disclosing payment per query, lack of platform credentials, public data nature, and LGPD responsibility, enriching the agent's understanding of operational and legal context without contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a compact paragraph with each sentence adding substantive info (purpose, hosting, payment, data scope, legal note). It is front-loaded with the core purpose and avoids fluff, though it could be slightly more structured for quick scanning.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Despite presence of annotations, the description omits crucial details for a 5-parameter tool: it doesn't clarify what data_inicio/data_fim represent (likely date ranges), what the output looks like, or how the query works. The lack of output schema and parameter documentation makes the description incomplete for an agent to use the tool effectively.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 0% schema description coverage, the description must compensate but provides no explanation for the 5 parameters (cpf, cnpj, birthdate, data_inicio, data_fim). It only hints at CPF/CNPJ via the tool name, leaving required and optional parameters ambiguous, which is insufficient for correct invocation.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool queries official sources for 'Segunda Via' of PGFN (CND Federal), identifying the specific resource and action. It distinguishes itself from unrelated sibling tools by focusing on a unique governmental query function, though it could be more explicit about what 'Lista Segunda Via' precisely returns.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage for retrieving public official data and mentions payment model, but does not provide explicit when-to-use vs. alternatives or exclude scenarios. Since sibling tools are unrelated, no exclusions are needed, but clear usage context (e.g., intent to obtain a CND duplicate) is missing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
report_bugAIdempotentInspect
Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
| Name | Required | Description | Default |
|---|---|---|---|
| context | No | ||
| message | Yes | ||
| conversation | No | [] |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate idempotent, non-destructive behavior; the description adds the useful requirement to include recent messages for reproduction. However, it does not disclose what happens after submission, such as whether a ticket or report is created.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two concise sentences, front-loaded with purpose and followed by a single actionable requirement. No unnecessary details or repetition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a low-complexity tool, this is mostly sufficient: purpose, key input guidance, and annotations cover safety. However, it omits semantics for the context parameter and does not indicate what response or acknowledgment the agent should expect.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate. It usefully explains the conversation parameter's purpose, but it leaves message and context unexplained, and 'conversation array' conflicts with the schema's string type.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a clear action ('Report') with explicit resources ('bug, missing feature, or send feedback') and includes a reproduction hint. This makes it distinct from sibling tools like show_version and toolkit_info.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It clearly states when to use the tool—for bugs, missing features, or feedback—and gives a specific instruction to include the conversation array. It does not mention explicit exclusions or alternatives, but there is little sibling overlap.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
show_versionARead-onlyIdempotentInspect
Show the current MCP platform and adapter versions.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already provide readOnlyHint, idempotentHint, and destructiveHint. The description adds context by specifying that both MCP platform and adapter versions are returned, which goes beyond the structured annotation information.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, clearly front-loaded sentence. Every word contributes to understanding the tool with no redundancy or unnecessary complexity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the zero-parameter schema and clear annotations, the description is sufficiently complete. It states what is shown—platform and adapter versions—while the annotations cover the safety and idempotence profile.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so there is no schema detail or parameter ambiguity to resolve. Baseline parameter score of 4 is appropriate; the description does not need to explain any parameter semantics.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description 'Show the current MCP platform and adapter versions' uses a clear verb and identifies the specific resource. It is understandable but does not explicitly differentiate itself from sibling tools such as 'toolkit_info'.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied by the description: call this when you need version information. However, it does not explicitly state when to use this tool over possible alternatives, nor does it mention any when-not-to-use scenarios.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
toolkit_infoARead-onlyIdempotentInspect
Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false. The description adds value by detailing what the state includes (installed MCPs, connection status, accounts, catalog tool counts), going beyond the annotation's safety profile.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single, well-structured sentence conveys the tool's purpose and output details without any filler. Every part of the description is meaningful.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description adequately summarizes the return value (state components). It is sufficiently complete for a zero-parameter, read-only tool, though a hint about the response format could slightly improve completeness.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so schema coverage is trivially 100%. No parameter explanations are needed; the baseline of 4 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's function: 'Returns the current toolkit state' with specific output components (installed MCPs, connection status, accounts, catalog tool counts). This distinguishes it from action-oriented siblings like connect and authenticate.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage for inspecting toolkit status, but does not explicitly state when to use it versus alternatives. However, no sibling tool performs a similar read-only state inspection, making its purpose clear from context.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- Alicense-qualityCmaintenanceConsulta a segunda via da Certidão Negativa de Débitos (CND) Federal da PGFN em fonte oficial, com acesso somente leitura via MCP.MIT
- Alicense-qualityCmaintenanceVerifica se uma pessoa ou empresa consta na Lista de Devedores da União (PGFN) a partir do CPF ou CNPJ, com consulta somente leitura.MIT
- Alicense-qualityCmaintenanceQuery Brazilian Federal Revenue (Receita Federal) tax situation data from official sources via a single read-only tool, hosted and billed per use.MIT
- Alicense-qualityCmaintenanceEmits Brazilian federal tax clearance certificates (Certidão Negativa de Débitos) from CPF or CNPJ. Provides a single read-only tool for checking tax status of individuals or companies.MIT
Your Connectors
Sign in to create a connector for this server.