DETRAN ES: Veículo
Server Details
DETRAN ES: Vehicle, official-source lookup. Platform-hosted, pay per query with prepaid credit.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- mcp-dir/detran_es_veiculo-mcp
- GitHub Stars
- 0
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 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate non-destructive and idempotent behavior. The description adds context about session vs. permanent token handling but does not disclose additional behavioral details like error handling, side effects, or state changes. With annotations present, this meets the baseline but adds limited extra insight.
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 moderately sized but packed with essential usage details. It is front-loaded with the core action and then details both authentication paths. No redundant or filler sentences, though it could be slightly more concise without losing clarity.
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 should clarify what the tool returns. It mentions 'get the link' for no-args but does not state the return value when a token is provided (e.g., success/error message). It covers usage flows adequately but omits explicit return/error semantics, which could matter for agent decision-making.
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 coverage is 0% for the single 'token' parameter. The description compensates well by explaining that the token is optional, used for session-only login when provided, and that calling without args yields a link. This adds meaningful meaning beyond the schema's bare property definition.
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: authentication for MCP.AI IDE agents. It specifies the action (log in, get token) and the resource (authentication access). It is distinct from sibling tools like connect or marketplace, as it is the sole authentication tool.
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 provides explicit usage instructions offering two modes: permanent via server config or session-only via token parameter. It also explains that calling with no args returns a link. It does not explicitly state when not to use it, but as the only auth tool, the context is sufficient.
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 | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description goes beyond the readOnly and idempotent annotations by detailing the different return states (authenticated vs. missing credentials) and the URLs provided. It does not mention any side effects or error scenarios, but since the tool is read-only and idempotent, the annotations cover core behavioral expectations, and the description adds useful outcome specifics.
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 concise and well-structured: two sentences that first state the overall function and then explain the two possible return scenarios. It is easy to read and contains no unnecessary details.
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 tool's simplicity (no parameters, no output schema), the description provides sufficient context by explaining the main return states and URL paths. It does not cover edge cases like network errors or partial connectivity, but for a simple status check, it is reasonably complete and self-contained.
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 no parameters (empty schema), so there is nothing to add. According to the rubric, with full schema coverage, the baseline score is 3; the description does not need to elaborate on parameters that do not exist.
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: returning connection status and URLs. It distinguishes between the two outcomes (authenticated vs. missing credentials) and specifies the exact data returned, making the tool's function unambiguous.
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 the tool is for checking connection status, but it does not explicitly state when to use it over alternatives like 'authenticate' or other sibling tools. There is no guidance on conditions that warrant using this tool versus others, so usage context is only indirectly inferred.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
detran_es_veiculo_consultarARead-onlyIdempotentInspect
DETRAN ES: Veículo, 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 |
|---|---|---|---|
| placa | Yes | ||
| renavam | Yes | ||
| login_cpf | No | ||
| login_senha | No | ||
| pkcs12_cert | No | ||
| pkcs12_pass | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already mark the tool as readOnly/idempotent/non-destructive, and the description adds important non-obvious context: prepaid credit cost, no platform credentials, hosted official data, non-confidential nature, and LGPD responsibility. No contradiction was found, though returns behavior and failure/edge cases are not covering.
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 concise, front-loaded with the resource and action, and the legal/commercial context is given in short discrete sentences. There is some repetition of the word “oficial”, but it is minor and does not obscure the meaning.
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 tool with six parameters, zero schema coverage, and no output schema, the description over-delivers. An agent would still struggle to know what return data is expected, what the optional login/cert fields do, and what makes a request valid.
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 schema has no descriptions at all, and the description does not explain the meaning or formatting of placa, renavam, login_cpf, login_senha, pkcs12_cert, or pkcs12_pass. “Veículo” helps associate placa/renavam generally, but the agent would have to guess at credential-fields and value formats.
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 names the vehicle (“DETRAN ES”) and action (“consulta em fonte oficial”) and is unmistakably a read-only vehicle lookup. The siblings are platform utilities such as authenticate or marketplace, so this tool is clearly distinct.
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 gives useful context: it is an official no-costs-per-query citizen-level data query, not sensitive data, and the customer owns the LGPD purpose. However, it does not say the most explicit when to use this tool, when not to use it, or which alternatives are preferred.
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 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description goes beyond annotations by disclosing that writes require workspace owner/admin, that invoke runs tools even when the MCP isn't installed and returns connect or checkout links when credentials/balance are missing, and that install makes tools natively available in future sessions. No contradiction with annotations; it enriches the safety/behavior model.
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 front-loaded with the definition and core flow, and it packs a lot of operational guidance into a single dense paragraph. While almost every sentence adds information, the structure would benefit from bullet points or section headers, and some phrases are repeated.
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 tool with 14 action values and no output schema, the description covers the main outputs: describe returns full MCP profile, invoke returns either a run result or connect/checkout links, get_prompt returns filled text, publish_prompt returns a shareable link. It is less explicit about the return values for install/uninstall/subscribe/cancel/report_bug/request_mcp/resume, so it isn't fully complete.
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 coverage, the description compensates by explaining the central action enum and the workflow parameters (mcp_id, tool_id, prompt_slug, etc.), and by providing narrative context for prompt-library variables. However, it leaves several parameters unexplained, such as immediate and tier_slug, and the resume action is never mentioned, so the burden isn't fully lifted.
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 catalog and execution engine, with a concrete three-step flow (search → describe → invoke). It distinguishes this mega-tool from siblings by framing it as the platform-level catalog and runner, not a specific integration or utility.
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 gives explicit usage guidance: use search then describe then invoke for one-off runs, prefer invoke over install for occasional use, use install only for permanent toolkit membership, and use list_tools to see currently callable tools. It also delineates subscribe/cancel, report_bug, request_mcp, and the prompt-library actions, providing a clear decision tree.
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 | [] |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate readOnlyHint=false (write action) and destructiveHint=false. The description adds context that the conversation array is needed for reproduction, which is useful behavioral information. However, it does not disclose side effects (e.g., creating a ticket) or response behavior, so it only partially adds value beyond annotations.
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 extremely concise: two sentences that front-load the purpose and immediately provide a key usage instruction. No fluff or repetition of schema basics.
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 simplicity of this tool (3 params, no output schema) and the annotations, the description covers the essential information—purpose and a critical usage detail. It doesn't elaborate on expected outcomes, but for a bug-report tool this is not a significant omission.
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 schema has zero description coverage, so the description must compensate. It clarifies the 'conversation' parameter (include recent messages for reproduction) and implies 'message' is the main report content. However, the 'context' parameter remains unexplained, leaving a gap for agents unsure how to fill it.
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 states exactly what the tool does: 'Report a bug, missing feature, or send feedback.' This is a specific verb+resource that clearly distinguishes it from siblings like 'authenticate' or 'show_version', which are unrelated.
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 provides clear instructions on how to use the tool (including the conversation array for reproduction) and implicitly indicates when it should be used (for reporting issues). It doesn't explicitly exclude alternatives, but given the sibling list contains no similar tools, the usage context is clear.
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 | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, which fully cover the tool's non-mutating behavior. The description adds no extra behavioral traits (e.g., return format, error handling) but doesn't contradict annotations. Credit is minimal beyond structured fields.
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 sentence, precisely stated, with no filler. It is front-loaded and every word adds value.
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 trivial zero-parameter, read-only tool with comprehensive annotations, the description is fully sufficient. It explains exactly what the tool reports, and no output schema is needed since the description implies it returns version strings. Sibling tools are distinct, so no additional context is required.
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?
There are zero parameters, so the baseline is 4. The description mentions 'current' versions and specifies 'MCP platform and adapter', providing semantic meaning about what is shown, which is useful even though no parameter documentation is needed.
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' clearly states the verb (show) and the resource (versions of MCP platform and adapter). It distinguishes itself from sibling tools like authenticate, connect, and marketplace by focusing on version information, which is a distinct purpose.
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 context—use this tool to check version information. It doesn't explicitly state when not to use it or name alternatives, but with no parameters and a unique purpose among siblings, the context is clear and no exclusions are needed.
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 | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so the safety profile is well covered. The description adds value by specifying what the state includes (installed MCPs, connection status, accounts, catalog tool counts), which goes beyond the annotations. It doesn't mention potential latency or data freshness, but for a read-only info tool, this is adequate.
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, well-structured sentence that front-loads the purpose and lists the key output components. Every element earns its place, and there is no redundancy or filler. It is concise and informative.
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 tool's simplicity (no parameters, no output schema), the description is complete enough. It explains what the tool returns and the scope of the state. It could mention whether the state is real-time or cached, but for a toolkit info tool, this is a minor gap. The description covers the essential information an agent needs.
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 the description doesn't need to explain any. The schema coverage is 100% (vacuously), and the description fully explains what the tool returns. With no parameters, a baseline of 4 is appropriate since the description compensates for the lack of parameter details by explaining the output.
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 the current toolkit state, listing specific elements: installed MCPs, connection status, connected accounts, and catalog tool counts. This is specific and distinguishes it from siblings like authenticate or connect, which perform actions rather than report state.
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 this is a read-only informational tool for checking toolkit state, which is clear from the context. It doesn't explicitly state when to use it versus alternatives, but the purpose is distinct enough that usage context is clear. No exclusions or alternatives are mentioned, but the tool's role as a status reporter is evident.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
Frequently Asked Questions
Claiming proves that you control a remote MCP connector. It does not move, proxy, or interrupt the server.
Open the connector listing, choose Claim ownership, and sign in to Glama.
Complete one verification method:
GitHub identity — fastest for official registry listings. For a namespace such as
io.github.alice/server, link the matching GitHub user, then choose Claim with GitHub. An organization namespace such asio.github.acme/serveralso needs that organization to have installed the Glama AI GitHub App and approved its permissions, because GitHub discloses organization membership only to apps it has installed. Use HTTP or DNS when it has not.HTTP challenge — works when you can deploy a public file. Generate a token, publish the exact JSON Glama shows at
/.well-known/glama.jsonon the same origin as the connector, then choose Check HTTP challenge.DNS challenge — works when you control DNS but cannot change the server. Generate a token, create the exact TXT record Glama shows, wait for it to propagate, then choose Check DNS challenge.
After verification, Glama sends a confirmation email and gives you access to listing details, thumbnails, health checks, and analytics. Keep the HTTP file or DNS record in place: Glama periodically checks it and ownership remains verified while the token is discoverable.
The HTTP ownership file has this structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"claim": "glama_claim_..."
}Claim tokens are opaque, stable, and bound to the signed-in Glama account. They contain no email address or other personal information. If Glama can no longer discover a verified HTTP or DNS token, it starts a seven-day grace period before removing claim-based access. Restore the same token during that period to keep ownership verified. Never publish an email address, Glama session token, GitHub token, or connector credential as ownership proof.
If verification fails, confirm that you copied the current token exactly. The HTTP file must be public, return valid JSON with a successful HTTP response, and stay on the connector's origin. DNS changes may need more time to propagate. A claim cannot transfer to a different origin or hostname: if the connector target changes, Glama starts the grace period and the new target must be claimed separately after the previous claim is released.
For a connector linked to the official MCP Registry, registry updates continue to replace its name, description, and URL by default. After claiming, open Manage connector and enable Use Glama listing details as the source of truth if edits made on Glama should be preserved. Categories and thumbnails are always managed on Glama; registry linkage and technical connection settings continue to sync.
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
To improve your MCP server's ranking:
Claim ownership of the server listing
Complete the server profile with an accurate description and thumbnail
Provide a test profile so Glama can connect to and evaluate the server
Keep tool definitions clear and complete to earn a high Tool Definition Quality Score (TDQS)
Route real usage through the Glama Gateway; more recorded successful server uses also improve the ranking
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 Connectors
DETRAN PA: Vehicle, official-source lookup. Platform-hosted, pay per query with prepaid credit.
DETRAN RJ: Vehicle, official-source lookup. Platform-hosted, pay per query with prepaid credit.
DETRAN AP: Vehicle, official-source lookup. Platform-hosted, pay per query with prepaid credit.
DETRAN PE: Vehicle, official-source lookup. Platform-hosted, pay per query with prepaid credit.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceConsulta em fonte oficial a base estadual de veículos de São Paulo via MCP, permitindo verificar dados de veículos com linguagem natural, somente leitura e pagamento por uso com créditos pré-pagos.MIT
- AlicenseNot gradedqualityCmaintenanceEnables read-only consultation of SINTEGRA ES tax data from official sources via a hosted MCP server, with pay-per-use credits.MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying vehicle licensing information from DETRAN AL (Alagoas, Brazil) via an official read-only MCP tool, with pay-per-use credit system and no credentials required.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to retrieve official vehicle licensing extracts from DETRAN CE via a hosted, read-only MCP server with prepaid credit usage.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.
TDQS
Most tools have clear, distinct purposes: authenticate handles login tokens, connect checks connection status, marketplace manages the catalog, etc. The only potential confusion is between authenticate and connect, but their descriptions make the difference clear.
Tool names are inconsistent: most are English verbs (authenticate, connect, report_bug), but marketplace and toolkit_info are nouns, and detran_es_veiculo_consultar is a Portuguese snake_case phrase. This mixed naming convention makes the set feel patchwork.
The count of 7 is within a reasonable range, but the server name suggests a specific domain (DETRAN ES vehicle data), while most tools are platform management utilities. The count is appropriate for a platform toolkit, but the mix is odd for the claimed purpose.
The domain-specific surface is severely incomplete: only one vehicle consultation tool (detran_es_veiculo_consultar) is present, with no listing, update, or broader vehicle operations. The platform tools are complete for their own scope, but the primary purpose implied by the server name is underserved.