webPosto
Server Details
webPosto ERP (management for gas stations and convenience stores) via session capture with your auth
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- mcp-dir/webposto-mcp
- GitHub Stars
- 0
Available Tools
8 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?
Beyond the annotations, the description discloses the browser login flow, token handling, permanent vs. session-only behavior, and the no-args link behavior. It does not mention return values or error cases, but the added context meaningfully enriches the annotation surface. 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 but poorly structured, with run-on sentences and an awkward opening phrase ('MCP.AI for IDE agents (Cursor, etc.)'). All information earns its place, but the front-loading and readability suffer from informal, stream-of-consciousness phrasing.
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 simple, one-optional-parameter auth tool with no output schema, the description covers the essential workflows: permanent header setup, session token paste, and no-args link generation. It lacks details on response format and error behavior, but the core use cases are sufficiently documented.
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 provides no description for the optional token parameter, but the description fully compensates: it identifies the token as a JWT, explains it enables session-only login, and clarifies that omitting the parameter returns the login link. This is a strong, actionable parameter explanation.
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: authenticate by logging in via browser and either obtaining/using an access token. It implicitly distinguishes itself from sibling webposto_login_check by focusing on login and token exchange, though it does not explicitly name alternative tools.
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 modes: permanent connection via config header, session-only via passing a JWT, and no-args call to get the login link. It lacks explicit when-not-to-use guidance or comparisons with alternatives, but gives clear enough context for when each invocation style should be used.
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?
Annotations already declare readOnlyHint and idempotentHint as true, and destructiveHint as false. The description adds meaningful context beyond that by explaining exact response structure (authenticated flag, pending array, connect_url) and the conditions under which each appears. This behavioral detail helps the agent understand output without needing to call, fully satisfying the transparency requirement.
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?
Two sentences, direct and information-dense. The opening sentence states the core function; the second elaborates conditions and return fields. Every word earns its place, with no fluff 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 simple, side-effect-free status tool with no parameters and no output schema, the description thoroughly covers expected behavior and response conditions. The combination of annotations (read-only, idempotent) and clear return logic leaves no meaningful gaps.
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, and schema coverage is trivially 100%. Per rubric, the baseline for zero parameters is 4. The description does not need to explain parameter semantics as none 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 with a specific verb ('Returns') and resource ('connection status and URLs'). It details conditional behaviors (authenticated:true when all connected, connect_url when credentials missing), making the tool's scope and output explicit. Though siblings aren't named, the precision and detail distinguish it as a status endpoint.
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 conditional language ('When all providers are connected', 'When credentials are missing') implies when the tool will return certain results, but it doesn't provide explicit guidance on when to choose this over alternatives like 'authenticate' or 'webposto_login_check'. No exclusionary or alternative suggestions are given, leaving usage context to inference.
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 discloses behaviors beyond the annotations: it reveals that invoke works even when the MCP is not installed, that it runs one-off without bloating the toolkit, and that it returns connect/checkout links for credential or payment issues. It also states that writes require workspace owner/admin. These are critical behavioral traits not present in the annotations (readOnlyHint=false, openWorldHint=true, etc.), so the description fully compensates and adds value.
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 well-structured, starting with a high-level overview, then the core search-describe-invoke flow, followed by key distinctions (invoke vs install), other actions, and the prompt library. It front-loads the most critical information and each sentence adds context. While verbose, the complexity of the tool justifies the length, and it is organized logically.
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 very high complexity (23 parameters, no output schema, multiple sub-actions), the description covers the main functionalities and nuances (auth, payments, permissions, invocation vs installation). However, it lacks explicit details on how to specify parameters for certain actions (e.g., arguments as JSON string, prompt_vars structure) and does not describe return formats. It is nearly complete but leaves some gaps for precise usage.
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 23 parameters with 0% description coverage, meaning the description does not explain the meaning of individual parameters like 'query', 'limit', 'immediate', 'tier_slug', 'prompt_vars', etc. It only mentions high-level concepts (action, tool_id, mcp_id) indirectly through action explanations. This is a significant gap for a tool with this many parameters; the description fails to compensate for the missing schema 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 identifies the tool as the official mcp.ai marketplace, explicitly stating it is the catalog of every MCP/tool and the way to run them. It mentions specific capability requests (e.g., 'find an MCP that does X') and distinguishes itself from sibling tools by covering the entire discovery-to-invocation workflow. The verb-resource pair is clear: it manages marketplace operations across many actions.
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 when-to-use guidance for each major action: search for discovery, describe for full profiles, invoke for one-off runs (preferred for single use), and install only for permanent addition. It also explains the auth/payment flow: invoke returns connect/checkout links when needed, and advises retry after user action. This clearly differentiates between actions and provides alternatives.
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 convey read-only false, destructive false, and idempotent true; the description adds the reproduction-context expectation but does not disclose side effects, response behavior, or failure characteristics. It provides some value beyond annotations but leaves the mutation behavior largely unspecified.
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?
Two sentences, front-loaded with the main purpose, and no filler. The second sentence adds a concrete necessary instruction about the conversation array.
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 simple three-string-parameter tool with annotations and no output schema, the description conveys the main use and one key parameter. However, required parameter 'message' and optional 'context' remain undefined, so the tool is not fully self-contained for an 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%, so the description must compensate. It only explains the 'conversation' parameter's purpose ('recent messages for reproduction') and leaves 'message' and 'context' inferred from context. The required 'message' field is unclear without guessing.
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 sending feedback. It uses a specific verb and resource, and while it doesn't explicitly differentiate from sibling tools, no siblings overlap with this function.
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 use cases ('bug, missing feature, or send feedback') and instructs the caller to include recent conversation messages for reproduction. It lacks when-not-to-use guidance or alternative tool references, but the context is otherwise 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, so the safe, non-destructive nature is clear. The description adds that it reports 'current' versions, reinforcing that it is a live informational read with no side effects.
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, clear sentence with no filler. It front-loads the action ('Show') and specifies the exact resource in a compact way.
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 information tool, this description is complete. With no output schema present, the description sufficiently conveys that the tool returns current MCP platform and adapter versions; no additional context is necessary given the tool's simplicity.
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 are no parameter semantics to explain. The baseline of 4 applies because the schema fully covers the empty parameter set and the description does not omit anything relevant.
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' with a clear resource ('the current MCP platform and adapter versions'). It distinguishes this tool from siblings like authenticate or marketplace, making the purpose immediately obvious.
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 intended usage scenario is implied: call this when you need version information about the MCP platform and adapters. However, the description provides no explicit context about when to prefer this over other informational tools like toolkit_info, and no alternatives or exclusions are mentioned.
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, covering the safety profile. The description adds context about what the returned state includes, which clarifies the scope of the operation 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 a single, front-loaded sentence that efficiently conveys the tool's purpose without any fluff. 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 simple read-only tool with no parameters and no output schema, the description fully covers what the tool does and what it returns. No additional information is needed.
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 schema reflects that, making description-level parameter explanation unnecessary. Baseline for 0 params is 4, and the description adds no irrelevant parameter discussion.
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 and enumerates the specific components (installed MCPs, connection status, accounts, catalog tool counts). This is a specific verb+resource and distinguishes it from action-oriented siblings like authenticate or connect.
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 as a read-only state inspection tool, but does not explicitly state when to use it versus alternatives or provide exclusions. Sibling tools are action-oriented, but no explicit recommendation is given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
webposto_list_accountsARead-onlyIdempotentInspect
Lista as contas webPosto conectadas a este install — id, label (CNPJ/usuário).
| 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 and idempotentHint=true, so the description doesn't add much on safety. It does specify the scope (this install) and the output fields (id, label), which adds some value beyond the annotations. 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?
Single sentence, front-loaded with action, includes output fields. No waste.
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?
Simple list tool with 0 paramsholiday, output described adequately.
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 no parameters, so schema coverage is 100% (trivially). Baseline for 0 parameters is 4. The description doesn't need to explain parameters, but it could mention any assumptions. Since there are none, it's fine. Score 4? But baseline is 4, so 4.
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's function: listing webPosto accounts connected to the current installation, including id and label (CNPJ/user). This clearly distinguishes it from sibling tools like authenticate, 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?
The description clearly implies when to use the tool (to see connected accounts) by stating 'connected to this install,' but it does not explicitly contrast it with alternatives. Since sibling names like 'connect' and 'marketplace' contextually signal the difference, guidance is adequate but not exhaustive.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
webposto_login_checkARead-onlyIdempotentInspect
Valida a credencial webPosto: faz login no backend oficial e retorna se deu certo, mais o corpo do login (token de sessão, filiais e dados do usuário). Use pra confirmar que CNPJ/usuário/senha estão corretos e que o dispositivo foi liberado no painel.
| 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, destructiveHint=false. The description adds behavioral context beyond those: it explicitly states the tool performs a login to the official backend and returns the session token, branches, and user data. This clarifies the nature of the operation (a validation, not a persistent connection) and what the response contains, complementing the annotations 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 two sentences: the first explains what it does and returns, the second provides usage guidance. Every sentence carries essential information with no filler or redundancy, making it highly efficient and well-structured.
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 having no output schema or parameters, the description covers the tool's core purpose, the action performed (login to official backend), the success indicator (returns if it worked), and the specific data returned (token, branches, user data). It also gives a concrete use case. While it could mention potential failure outcomes or prerequisites, the description is adequate for a simple credential check with full annotation support.
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 0 parameters, so the baseline of 4 applies. The description does not add parameter details because none exist. It implicitly covers the tool's scope by explaining what the login validates, which aligns with the zero-parameter 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 uses a specific verb 'Valida' (validates) and resource 'credencial webPosto', clearly stating it logs in and returns whether it succeeded along with the login body (session token, branches, user data). It distinguishes itself from siblings by focusing on credential validation for confirming CNPJ/user/password correctness, making its 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?
Explicit usage guidance is provided: 'Use pra confirmar que CNPJ/usuário/senha estão corretos e que o dispositivo foi liberado no painel' (use to confirm credentials are correct and device is released). While it doesn't explicitly list alternatives or when-not-to-use, it clearly advises when to invoke this tool, which is sufficient context for a simple validation check.
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
ANP: Postos, official-source lookup. Platform-hosted, pay per query with prepaid credit.
CIGAM ERP (management for industry, retail and franchises) via session capture with your authorizati
Microvix retail ERP (Linx, part of the Stone group) for store chains and franchises, via the officia
GestãoClick ERP (business management for SMBs) via the official API: customers, suppliers, products
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAllows consultation of NFS-e (electronic service invoices) from the Brazilian Federal Revenue official source, with a single read-only tool.MIT
- AlicenseAqualityCmaintenanceEnables searching, downloading, and querying Brazilian electronic service invoices (NFS-e) through ISSWeb/Fiorilli municipal portals, including XML and PDF retrieval, access-key and CNPJ lookups, and multi-client configuration.10Apache 2.0
- AlicenseNot gradedqualityDmaintenanceMCP server for ConnectPlug's API enabling read-only querying of sales, inventory, financial data, DRE, and orders from iFood, Rappi, and Uber Eats for restaurants and retail.MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying ISS (tax) information from the official SEFAZ DF source using a single read-only tool.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.
TDQS
Several tools overlap in purpose: connect and toolkit_info both report connection status, authenticate and connect both deal with auth/connection, and marketplace alone covers search, describe, invoke, install, subscribe, and bug reporting, duplicating the standalone report_bug. The two webPosto tools are distinct but the broader set blurs boundaries.
The generic platform tools use inconsistent styles: single verbs (authenticate, connect), a noun (marketplace), and noun_underscore (toolkit_info). Only the webPosto tools follow a consistent verb_noun pattern (list_accounts, login_check), but the prefix and structure differ from the rest. No uniform convention is applied.
8 tools is within a reasonable range and not excessive. However, several are generic platform utilities that overlap, and the marketplace tool is a monolithic catch-all that arguably should be split into multiple focused tools. The count itself is acceptable, though the distribution is imbalanced.
As a server named webPosto, the toolset lacks any actual webPosto operations beyond listing accounts and validating login credentials. There are no tools for creating, reading, updating, or deleting posts, managing content, or performing other core webPosto functions. The marketplace tool can indirectly invoke other MCPs, but the stated domain is severely under-covered.