{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_cristianoaredes-mcp-dadosbr","slug":"cristianoaredes-mcp-dadosbr","name":"DadosBR","type":"mcp","url":"https://github.com/cristianoaredes/mcp-dadosbr","page_url":"https://unfragile.ai/cristianoaredes-mcp-dadosbr","categories":["mcp-servers","documentation"],"tags":["mcp","model-context-protocol","smithery:cristianoaredes/mcp-dadosbr"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_cristianoaredes-mcp-dadosbr__cap_0","uri":"capability://data.processing.analysis.cnpj.data.retrieval","name":"cnpj data retrieval","description":"This capability allows users to retrieve detailed information about a company using its CNPJ (Cadastro Nacional da Pessoa Jurídica) number. It works by sending a JSON-RPC request to the `/mcp` endpoint with the CNPJ as an argument, which then queries public databases to return structured data such as the company's name, legal nature, and address. The use of a stateless design ensures low latency and high availability, leveraging Cloudflare Workers for efficient processing.","intents":["I need to validate a company's CNPJ during onboarding.","How can I enrich my CRM with CNPJ data?","I want to automate the retrieval of company information based on CNPJ."],"best_for":["developers building KYC solutions or CRM integrations"],"limitations":["Dependent on the availability of public data sources; may have rate limits."],"requires":["HTTP client capable of making JSON-RPC requests"],"input_types":["string"],"output_types":["structured data"],"categories":["data-processing-analysis","business-operations"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cristianoaredes-mcp-dadosbr__cap_1","uri":"capability://data.processing.analysis.cep.address.lookup","name":"cep address lookup","description":"This capability enables users to look up address details using a Brazilian postal code (CEP). It operates by accepting a JSON-RPC request at the `/mcp` endpoint, where the CEP is provided as an argument. The server then queries public databases to return information such as street name, neighborhood, and municipality, ensuring that the response is structured for easy integration into applications. The design is optimized for low latency, leveraging caching options if needed.","intents":["How can I autocomplete addresses based on user input of CEP?","I need to validate addresses during user registration.","What is the best way to enrich my database with address information from CEP?"],"best_for":["developers creating applications that require address validation or autocomplete features"],"limitations":["Limited to Brazilian postal codes; may not cover all regions."],"requires":["HTTP client capable of making JSON-RPC requests"],"input_types":["string"],"output_types":["structured data"],"categories":["data-processing-analysis","user-experience"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cristianoaredes-mcp-dadosbr__cap_2","uri":"capability://tool.use.integration.mcp.integration.support","name":"mcp integration support","description":"This capability provides a standardized interface for integrating with the MCP (Model Context Protocol), allowing developers to easily connect their applications to the DadosBR service. It supports both HTTP JSON-RPC and Server-Sent Events (SSE) for real-time data updates. The design ensures compatibility with various agents and IDEs that support MCP, facilitating seamless integration into existing workflows.","intents":["How do I integrate DadosBR into my MCP-compatible application?","What are the best practices for using JSON-RPC with DadosBR?","Can I receive real-time updates from DadosBR using SSE?"],"best_for":["developers building MCP-compatible applications or agents"],"limitations":["Requires an understanding of JSON-RPC and SSE protocols."],"requires":["HTTP client capable of handling JSON-RPC and SSE"],"input_types":["JSON-RPC requests"],"output_types":["JSON-RPC responses","real-time event streams"],"categories":["tool-use-integration","developer-tools"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cristianoaredes-mcp-dadosbr__cap_3","uri":"capability://automation.workflow.health.check.endpoint","name":"health check endpoint","description":"This capability provides a health check endpoint at `/health` to monitor the status of the DadosBR service. It responds with a simple status message indicating whether the service is operational. This is particularly useful for developers who want to ensure that their applications can gracefully handle service outages or degradation.","intents":["How can I monitor the availability of the DadosBR service?","What is the best way to implement health checks in my application?","I need to ensure my application can handle service interruptions."],"best_for":["developers implementing monitoring solutions for their applications"],"limitations":["Only provides basic operational status; does not give detailed metrics."],"requires":["HTTP client capable of making GET requests"],"input_types":["none"],"output_types":["text"],"categories":["automation-workflow","monitoring"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":34,"verified":false,"data_access_risk":"high","permissions":["HTTP client capable of making JSON-RPC requests","HTTP client capable of handling JSON-RPC and SSE","HTTP client capable of making GET requests"],"failure_modes":["Dependent on the availability of public data sources; may have rate limits.","Limited to Brazilian postal codes; may not cover all regions.","Requires an understanding of JSON-RPC and SSE protocols.","Only provides basic operational status; does not give detailed metrics.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.43,"ecosystem":0.5900000000000001,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.637Z","last_scraped_at":"2026-05-03T15:19:41.319Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=cristianoaredes-mcp-dadosbr","compare_url":"https://unfragile.ai/compare?artifact=cristianoaredes-mcp-dadosbr"}},"signature":"KEoQYsa5LcxUzQ+IrFBn814w/N5uhEahysyzLrUB8SZWC7GVtXyEEGCC6gmOe76YcUny3aaCHdopvBQV/wf4Ag==","signedAt":"2026-06-23T03:12:12.872Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/cristianoaredes-mcp-dadosbr","artifact":"https://unfragile.ai/cristianoaredes-mcp-dadosbr","verify":"https://unfragile.ai/api/v1/verify?slug=cristianoaredes-mcp-dadosbr","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}