Server Details
# MCP DadosBR Servidor MCP focado em dados públicos do Brasil. Oferece duas ferramentas simples e…
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- cristianoaredes/mcp-dadosbr
- GitHub Stars
- 1
- Server Listing
- MCP DadosBR
Available Tools
5 toolscep_lookupTry in Inspector
Look up Brazilian postal code information by CEP
| Name | Required | Description | Default |
|---|---|---|---|
| cep | Yes | Brazilian CEP postal code (with or without formatting) |
cnpj_intelligenceTry in Inspector
Intelligent automatic search about a Brazilian company using CNPJ.
| Name | Required | Description | Default |
|---|---|---|---|
| cnpj | Yes | Brazilian CNPJ number (with or without formatting) | |
| api_key | No | Optional Tavily API key (if not provided, uses server configuration) | |
| provider | No | Search provider to use (default: duckduckgo with automatic fallback) | duckduckgo |
| categories | No | Search categories to include (default: all) | |
| max_queries | No | Maximum number of search queries to execute (default: 10) | |
| max_results_per_query | No | Maximum results per search query (default: 5) |
cnpj_lookupTry in Inspector
Look up Brazilian company information by CNPJ number
| Name | Required | Description | Default |
|---|---|---|---|
| cnpj | Yes | Brazilian CNPJ number (with or without formatting) |
cnpj_searchTry in Inspector
Search the web for information about Brazilian companies, CNPJ numbers, people, and more using DuckDuckGo.
This tool supports advanced search operators:
site:example.com - Search within a specific domain
intext:"exact phrase" - Find exact text in page body
intitle:keyword - Find keyword in page title
inurl:keyword - Find keyword in URL
filetype:pdf - Search for specific file types (pdf, xls, doc, etc.)
"exact phrase" - Search for exact phrase
keyword1 OR keyword2 - Search for either keyword
-exclude - Exclude a term from results
Common use cases:
Find company information: "CNPJ site:gov.br"
Search legal cases: "razao social site:jusbrasil.com.br"
Find documents: "CNPJ filetype:pdf"
Search social media: "company name site:linkedin.com"
Government records: "CNPJ site:transparencia.gov.br"
Examples:
cnpj_search({ query: "28526270000150 site:gov.br", max_results: 10 })
cnpj_search({ query: ""CRISTIANO AREDES" intext:CNPJ" })
cnpj_search({ query: "site:jusbrasil.com.br "AC SOLUCOES"" })
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query (can include operators like site:, intext:, filetype:, etc.) | |
| max_results | No | Maximum number of results to return (default: 5, max: 20) |
sequentialthinkingTry in Inspector
A detailed tool for dynamic and reflective problem-solving through thoughts. This tool helps analyze problems through a flexible thinking process that can adapt and evolve. Each thought can build on, question, or revise previous insights as understanding deepens.
When to use this tool:
Breaking down complex problems into steps
Planning and design with room for revision
Analysis that might need course correction
Problems where the full scope might not be clear initially
Problems that require a multi-step solution
Tasks that need to maintain context over multiple steps
Situations where irrelevant information needs to be filtered out
Key features:
You can adjust total_thoughts up or down as you progress
You can question or revise previous thoughts
You can add more thoughts even after reaching what seemed like the end
You can express uncertainty and explore alternative approaches
Not every thought needs to build linearly - you can branch or backtrack
Generates a solution hypothesis
Verifies the hypothesis based on the Chain of Thought steps
Repeats the process until satisfied
Provides a correct answer
Parameters explained:
thought: Your current thinking step, which can include:
Regular analytical steps
Revisions of previous thoughts
Questions about previous decisions
Realizations about needing more analysis
Changes in approach
Hypothesis generation
Hypothesis verification
next_thought_needed: True if you need more thinking, even if at what seemed like the end
thought_number: Current number in sequence (can go beyond initial total if needed)
total_thoughts: Current estimate of thoughts needed (can be adjusted up/down)
is_revision: A boolean indicating if this thought revises previous thinking
revises_thought: If is_revision is true, which thought number is being reconsidered
branch_from_thought: If branching, which thought number is the branching point
branch_id: Identifier for the current branch (if any)
needs_more_thoughts: If reaching end but realizing more thoughts needed
You should:
Start with an initial estimate of needed thoughts, but be ready to adjust
Feel free to question or revise previous thoughts
Don't hesitate to add more thoughts if needed, even at the "end"
Express uncertainty when present
Mark thoughts that revise previous thinking or branch into new paths
Ignore information that is irrelevant to the current step
Generate a solution hypothesis when appropriate
Verify the hypothesis based on the Chain of Thought steps
Repeat the process until satisfied with the solution
Provide a single, ideally correct answer as the final output
Only set next_thought_needed to false when truly done and a satisfactory answer is reached
| Name | Required | Description | Default |
|---|---|---|---|
| thought | Yes | Your current thinking step | |
| branchId | No | Branch identifier | |
| isRevision | No | Whether this revises previous thinking | |
| thoughtNumber | Yes | Current thought number (numeric value, e.g., 1, 2, 3) | |
| totalThoughts | Yes | Estimated total thoughts needed (numeric value, e.g., 5, 10) | |
| revisesThought | No | Which thought is being reconsidered | |
| branchFromThought | No | Branching point thought number | |
| needsMoreThoughts | No | If more thoughts are needed | |
| nextThoughtNeeded | Yes | Whether another thought step is needed |
FAQ
How do I claim this server?
To claim this server, publish a /.well-known/glama.json file on your server's domain with the following structure:
The email address must match the email associated with your Glama account. Once verified, the server will appear as claimed by you.
What are the benefits of claiming a server?
- Control your server's listing on Glama, including description and metadata
- Receive usage reports showing how your server is being used
- Get monitoring and health status updates for your server
Your Connectors
Sign in to create a connector for this server.