DER SP: Penalidades
Server Details
DER SP: Penalidades, official-source lookup. Platform-hosted, pay per query with prepaid credit.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- mcp-dir/der_sp_penalidades-mcp
- GitHub Stars
- 0
- Server Listing
- DER SP: Penalidades
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.3/5 across 6 of 7 tools scored.
Several tools overlap: connect and toolkit_info both report connection status, authenticate covers the same auth flow, and marketplace bundles a report_bug subcapability plus one-off invocation that could replace the native der_sp_penalidades_consultar. Only the Portuguese-named query tool has a clearly distinct purpose.
Names mix English and Portuguese, single verbs (authenticate, connect), verb_noun forms (report_bug, show_version), noun phrases (marketplace, toolkit_info), and a long domain-specific name (der_sp_penalidades_consultar). There is no consistent convention across the set.
Seven tools is within a reasonable range, but the set is unbalanced: five platform utilities surround a single domain-specific query tool, and marketplace is a monolithic catch-all that bundles many operations into one entry.
The core DER SP penalidades consultation exists and platform lifecycle/auth is covered, but the domain surface is minimal: no credit/balance view, no query history, and no supporting domain actions. The marketplace tool can fill some gaps only indirectly.
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?
Annotations indicate idempotentHint=true and destructiveHint=false, but the description goes beyond by explaining the two modes (permanent vs. session-only) and that the token is a JWT. It does not mention potential side effects like rate limits or auth requirements, but given the simple auth purpose, this is adequate. No contradiction with 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 compact and informative, with two sentences that cover all necessary points: purpose, steps, and alternatives. It is front-loaded with the tool's purpose and provides no fluff.
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 is simple (one optional parameter, no output schema), the description covers the main usage scenarios. It could be more complete by mentioning what the output or success response looks like, but for an auth tool this is not critical. The description is sufficient for an agent to use it correctly.
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 carry the burden. It explains the token parameter as a JWT to be pasted for session-only login. It does not explicitly name the parameter in the description, but it clearly indicates its usage. This compensates for the schema's minimal documentation.
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: to authenticate the IDE agent with MCP.AI by either providing a token or obtaining a login link. It specifies the resource ('this server's config') and distinguishes between permanent and session-only login, which is distinct from sibling tools like 'connect' or 'marketplace'.
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 provides explicit usage instructions: log in in the browser, copy the access token, and either add it to server config for permanent access or paste it as a token argument for session-only. It also explains when to call with no args to get the link. This is clear and actionable guidance beyond the schema.
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 declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so the description's role is to add context beyond those. It does so by explaining the return values (authenticated, pending, connect_url) under different conditions. This aligns with the annotations and adds useful operational details without contradicting any hints.
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 exactly two sentences, with the primary action stated upfront ('Returns connection status and URLs') and the conditional behaviors explained succinctly. Every sentence earns its place, with no redundancy or fluff.
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 must convey what the tool returns. It does so by describing the two main scenarios and the returned fields (authenticated, pending, connect_url, per-install URLs). While it doesn't define the full response structure or types, for a simple status-checking tool, this is adequate and covers the essential variations.
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 per the rubric. Since there are no parameters to document, the description doesn't need to add parameter-level detail, and the schema coverage is trivially 100%. The description adds no parameter information but doesn't need to.
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 connection status and URLs.' This is specific (verb 'Returns' + resource) and distinguishes it from siblings like authenticate and marketplace by focusing on status. It also outlines behavioral outcomes for different states, making the purpose 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 provides clear context on when results differ — 'When all providers are connected' vs 'When credentials are missing' — which implies when the tool is useful. However, it doesn't explicitly state when to prefer this over alternative tools, nor does it mention any exclusions. Still, the context is sufficient for an agent to infer its usage as a status checker.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
der_sp_penalidades_consultarARead-onlyIdempotentInspect
DER SP: Penalidades, 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 |
|---|---|---|---|
| renavam | No | ||
| login_cpf | No | ||
| login_senha | No | ||
| pkcs12_cert | No | ||
| pkcs12_pass | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint and idempotentHint annotations, the description adds important behavior: it is a paid query (pague por consulta), requires external credentials (sem credenciais da plataforma), and clarifies the data is not confidential and falls under LGPD responsibilities. This enriches the operational context without contradicting 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 reasonably concise and front-loaded with the purpose. Some content, such as the LGPD compliance sentence, is extra but still relevant for a legal context. Each sentence contributes to understanding the tool's nature and constraints.
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?
Even with annotations, the description does not explain how to use the parameters or what the output looks like. With five parameters and no output schema, the description leaves significant gaps that could prevent correct invocation, especially for an AI agent.
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%, and the description does not explain the five parameters (renavam, login_cpf, login_senha, pkcs12_cert, pkcs12_pass). It only hints that platform credentials are not used, implying external login/PKCS12, but does not map these to specific schema fields or indicate which are 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 states the tool performs a query (consulta) for DER SP penalties from official sources. This clearly specifies the verb and resource, and it is distinct from the sibling tools which are platform utilities like authenticate and marketplace.
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 context: it is an official source query, requires prepaid credit, and does not use platform credentials. However, it does not explicitly state when to use this tool over alternatives or when not to use it, though no similar query siblings exist.
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?
Despite annotations being sparse (readOnlyHint=false, openWorldHint=true), the description discloses critical behaviors: invoke runs one-off even without installation, missing credentials return a connect link, empty wallet returns a checkout link, and writes require workspace owner/admin. It also explains the difference between installed_in_toolkit and installed_in_workspace and that prompt links open without login. This goes well beyond the 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 long but dense and information-rich; every sentence adds meaningful behavioral or usage context. It is front-loaded with the tool's core identity and flow, then expands into key behavioral notes, permissions, and prompt-library sub-actions without repetition or filler.
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 high complexity—14 actions, 23 parameters, no output schema, and minimal annotations—the description is remarkably complete. It covers discovery, execution, installation semantics, auth and payment edge cases, permissions, installed-status flags, and the separate prompt-library domain, leaving few unresolved gaps for an agent to act correctly.
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% for 23 parameters, and the description does not map most parameters to their relevant actions. While it does mention tool_id, prompt_vars-like variables, and prompt slug links, it leaves many params like immediate, tier_slug, arguments, cancel_comment, and request_details unexplained, so the agent must infer their meaning from names and defaults alone.
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 explicitly states the tool is the official mcp.ai marketplace catalog and execution gateway, covering discovery, inspection, one-off invocation, installation, billing, and prompt-library actions. It clearly differentiates itself from siblings by naming its unique scope and enumerating all 14 actions it supports.
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: the core flow is search → describe → invoke, with a clear rule to 'prefer invoke for a single/occasional use' and 'use install only to make an MCP PERMANENT.' It also explains when to use list_tools, subscribe/cancel, report_bug, request_mcp, and the prompt-library actions, effectively distinguishing among the tool's own sub-actions.
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 indicate readOnlyHint=false and destructiveHint=false, so the tool performs an action but is not destructive. The description adds the guidance to include the conversation array for reproduction, which is a behavioral hint about inputs, but does not disclose side effects, persistence, or external communication. It does not contradict annotations, and as annotations are present but sparse, the description provides some added value but not rich context.
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 remarkably concise, using two short sentences with the purpose front-loaded. Every word adds value—the first sentence defines the purpose, and the second provides a key usage hint. There is no fluff or unnecessary detail.
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 3 parameters, no output schema, and basic annotations, the description sufficiently covers the core purpose and the most important parameter (conversation). However, it omits any mention of the optional 'context' parameter and does not discuss potential side effects or return behavior, which is a minor gap. Given the simplicity, it is almost complete but not fully.
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. It explicitly references the 'conversation' parameter by instructing to include the conversation array, and implicitly connects the 'message' parameter to the content of the bug report. However, it does not clarify the 'context' parameter, leaving it unexplained. This partial compensation merits a 3.
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: reporting a bug, missing feature, or feedback. It uses a specific verb ('Report') and identifies the resource (bug/missing feature/feedback), distinguishing it from sibling tools like authenticate or marketplace.
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 context on when to use the tool (when reporting issues or sending feedback) and even gives an instruction to include conversation history for reproduction. However, it does not explicitly state when not to use it or mention alternatives, though the sibling tools are unrelated.
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 declare readOnlyHint, idempotentHint, and destructiveHint, so the safety profile is clear. The description adds the 'current' qualifier and version scope, but does not describe return format or edge cases; this is acceptable given the strong annotation coverage.
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 concise sentence with no filler words. It front-loads the verb and object 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 zero-parameter, read-only version query with comprehensive annotations, the description is complete. It identifies the exact output subject and does not need to explain return values, as the result of showing a version is self-evident.
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 and the input schema is empty with full coverage, so the description has no parameter burden. The baseline of 4 applies because there is nothing for the description to clarify about parameters.
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 specific verb ('Show') and names the exact resource ('current MCP platform and adapter versions'). This clearly communicates what the tool does and distinguishes it from sibling tools like toolkit_info, which imply broader toolkit information.
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 context: use this tool when version information is needed. It does not mention alternatives or exclusions, but for a simple version-query tool the intended usage is evident and unlikely to conflict with sibling tools.
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?
The annotations already establish that this is read-only, idempotent, and non-destructive. The description goes beyond annotations by disclosing the precise kinds of state information returned (connections, accounts, and catalog tool counts), which is useful behavioral context for the agent.
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, front-loaded sentence that lists all relevant output categories without filler. Every word contributes value, making it highly efficient.
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 that this is a simple parameterless info tool with strong read-only annotations, the description is sufficiently complete. It explains what the tool returns and the main components of that state, which is enough for an agent to decide whether to call it.
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 baseline is 4 and there is no parameter-specific meaning for the description to add. The schema already fully covers the empty parameter set.
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 specific verb ('Returns') and a clear resource ('current toolkit state'), then enumerates exactly what is included: installed MCPs, connection status, connected accounts, and catalog tool counts. This is specific enough to distinguish from the sibling tools, especially show_version.
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 use when an agent needs an overview of the toolkit's installed MCPs and their status, but it does not explicitly state when to prefer this over alternatives such as show_version. There is no exclusion or comparative guidance provided.
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
- AlicenseNot gradedqualityCmaintenanceMCP server to query the official DER SP source for driver infraction indication (indicação do condutor infrator), read-only, with prepaid credits.MIT
- AlicenseNot gradedqualityCmaintenanceEnables consulting the indication of the offending driver (condutor infrator) from official DER SP (São Paulo State Highway Department) sources. It is a read-only HTTP MCP server with pre-paid credits, compatible with any MCP client.MIT
- AlicenseNot gradedqualityCmaintenanceProvides a read-only MCP server for consulting traffic fines (autuações) from DER SP (São Paulo State Highway Department) from the official source. Works with any MCP client and uses a prepaid credit system.MIT
- AlicenseNot gradedqualityCmaintenanceQuery São Paulo's traffic violation (AIT) data from the last 36 months via a read-only MCP tool, accessing official Prefeitura de São Paulo sources. It is a hosted, prepaid service that works with any MCP client.MIT
Your Connectors
Sign in to create a connector for this server.