SAIKYO: pay from Russia
Server Details
USDT/RUB rate, foreign Visa card terms, how to pay for foreign services from Russia, Shop search.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
TDQS
Scored across 6 tools
Most tools target clearly distinct resources (card terms, USDT rate, shop search, travel tips). However get_payment_passport and how_to_pay_from_russia overlap significantly—both cover payment methods/availability for foreign services from Russia—which could cause misselection.
Four tools follow a loose verb_noun pattern (get_foreign_card_terms, get_payment_passport, get_usdt_rub_rate, search_saikyo_shop), but how_to_pay_from_russia and travel_card_for_country break the convention with non-verb, phrase-style names. Readable but mixed conventions.
Six tools is well-scoped for a payment-assistance domain; each covers a distinct facet (card, passport, rate, guide, shop, travel) with no filler.
Covers card terms, payment info, exchange rate, how-to-pay guides, shop search, and travel tips—strong lifecycle for an informational/assistive domain. Minor gap: no tool to actually execute or order a payment/top-up.
Available Tools
6 toolsget_foreign_card_termsForeign Visa card termsARead-onlyIdempotentInspect
Terms of the Omega Wallet virtual Visa card for residents of Russia: price, fees, top-up methods, requirements and caveats.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and non-destructive, so the safety profile is fully covered structurally. The description adds that this is a terms/conditions reference scoped to Russia residents, which is useful framing, but it says nothing beyond that — no staleness/refresh caveat for pricing data, which would be genuinely valuable for a fees lookup.
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?
A single dense sentence with no filler; the product, audience, and content scope are front-loaded. Every clause earns its place by telling the agent what the returned terms cover.
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 parameters and no output schema, the description compensates reasonably by enumerating the topics the terms cover (price, fees, top-up, requirements, caveats), giving the agent a sense of the payload. It falls short of describing the return structure or format, but for a static reference lookup that gap is minor.
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 takes zero parameters, so per the rubric the baseline is 4. There are no arguments whose meaning could be clarified or obscured, and the description correctly implies a parameterless retrieval.
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?
States a specific resource — the terms of the Omega Wallet virtual Visa card for Russia residents — and enumerates what the terms cover (price, fees, top-up, requirements, caveats). This is clearly a static informational lookup rather than an action. It differentiates somewhat from siblings like travel_card_for_country by naming the exact product, though it does not explicitly contrast with it.
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?
There is no explicit when-to-use or when-not-to-use statement, nor any mention of alternatives such as travel_card_for_country or how_to_pay_from_russia. Usage is implied by the enumerated content topics: an agent can infer to call this when a user asks about this card's price, fees, or top-up options.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_payment_passportPayment passport of a foreign serviceBRead-onlyIdempotentInspect
Payment facts for 900+ foreign services from official pages: accepted payment methods, Russia availability, official gift cards, crypto acceptance, billing-country checks and source URLs.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of returned links and titles (default en). | |
| service | No | Service name, e.g. "Notion", "Vultr", "Duolingo". Omit for dataset links. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, non-destructive, and closed-world, so the safety profile is covered. The description adds provenance context ('from official pages', 'source URLs') and dataset scope (900+ services), which is useful, but says nothing about behavior for unknown services or how results are shaped.
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?
A single dense sentence, front-loaded with the resource and scope, with the enumerated data fields following. No wasted words, though the field list is packed enough to be slightly clause-heavy.
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 read-only lookup with no output schema, the description effectively enumerates the return contents (methods, availability, gift cards, crypto, billing checks, URLs), which compensates for the missing output schema. Combined with full schema coverage, an agent has enough to call 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 coverage is 100%, and the schema already documents both the lang enum/default and the service parameter including the 'omit for dataset links' case. The description adds no parameter syntax or format detail beyond the schema, so the baseline 3 applies.
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?
States a specific resource (payment facts for 900+ foreign services) and enumerates the exact data categories returned (payment methods, Russia availability, gift cards, crypto, billing-country, source URLs). An agent knows precisely what the tool yields, though it does not explicitly distinguish itself from siblings like get_foreign_card_terms.
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?
There is no when-to-use guidance, no mention of the sibling tools, and no statement of when a different tool (e.g. get_foreign_card_terms or how_to_pay_from_russia) is the better choice. The agent must infer the use case entirely from the name and description.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_usdt_rub_rateUSDT/RUB rateARead-onlyIdempotentInspect
Current SAIKYO rate for buying USDT (TRC20) with rubles via SBP QR, plus a market reference buy/sell rate.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already establish this as a safe, read-only, idempotent lookup, so the safety burden is lifted. The description adds worthwhile domain context (which corridor and payment method the rate applies to, and that a market reference rate is also included), but says nothing about rate freshness, timestamps, or volatility, which matters for a live price.
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?
A single front-loaded sentence that delivers the scope and the returned data components with no filler. Nothing is repeated from the title beyond what is needed.
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 tool with no output schema and full annotation coverage, the description is nearly sufficient: it identifies the exact instrument (USDT TRC20 bought with RUB via SBP QR) and notes a secondary market reference rate. It falls short only on freshness/units of the returned numbers, which an agent might reasonably want.
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 takes zero parameters, so there is no parameter semantics burden and the baseline of 4 applies. The description correctly does not invent input options.
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 a specific resource and scope: the current SAIKYO rate for buying USDT (TRC20) with rubles via SBP QR, plus a market reference buy/sell rate. It is clearly distinguishable from siblings like travel_card_for_country or search_saikyo_shop, though it never states an explicit verb like "returns" or "fetches".
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?
There is no when-to-use guidance, no mention of alternatives among the sibling tools, and no conditions or prerequisites for calling it. The only implicit cue is that the tool is about rates, leaving the agent to infer that it should be called for USDT/RUB pricing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
how_to_pay_from_russiaHow to pay for a foreign service from RussiaBRead-onlyIdempotentInspect
Payment options from Russia for a foreign service (ChatGPT, Claude, Midjourney, Cursor, Steam, Netflix, Airbnb and 1,000+ others) with guide links.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of returned links and titles (default en). | |
| service | Yes | Service name, e.g. "Claude" or "Steam". |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, openWorldHint=false and destructiveHint=false, so the safety profile is covered. The description adds that results come 'with guide links', which hints at return content, but it discloses nothing about rate limits, geographic constraints, or caching.
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?
A single front-loaded sentence with no wasted words; the parenthetical example list is dense but earns its place by clarifying coverage breadth.
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 carries the burden of explaining returns and only partially does so ('with guide links'). Combined with missing sibling differentiation, it is adequate but leaves the agent inferring the result shape and correct routing.
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 100%, so both parameters (lang enum, service) are already documented. The example service list in the description loosely frames the 'service' parameter but adds no syntax or format detail beyond the schema, so the baseline 3 applies.
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 a specific verb (payment options / how to pay) and resource (foreign services from Russia), listing concrete example services like ChatGPT, Steam and Netflix. It is clear what the tool returns, but it does not differentiate itself from the many sibling payment tools (get_payment_passport, get_usdt_rub_rate, travel_card_for_country).
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?
No when-to-use guidance, no exclusions, and no reference to the sibling tools a caller could confuse it with. Given four siblings in the same payment/card space, the absence of routing guidance is a real gap.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_saikyo_shopSearch Saikyo ShopBRead-onlyIdempotentInspect
Search Saikyo Shop digital goods paid in rubles: AI subscriptions, gift cards, game top-ups, Telegram Stars, software.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of returned links and titles (default en). | |
| query | No | Product or brand, e.g. "ChatGPT Plus", "Steam". | |
| category | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, and closed-world behavior. The description adds domain context (goods are paid in rubles) but does not disclose result format, pagination, or how empty queries behave, so it clears only a modest bar 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?
A single front-loaded sentence with no filler; the catalog enumeration earns its place by scoping what is searchable, though it is slightly list-heavy.
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 three-parameter read-only search with no output schema, the definition is adequate but leaves the category parameter and any result-shape or pagination expectations unaddressed.
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 67%, with lang and query documented in the schema itself, including the same example values echoed in the description. The category parameter is undocumented in both places, so the description adds little beyond schema semantics.
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?
States a specific verb (Search) and resource (Saikyo Shop digital goods), and enumerates the product catalog so an agent knows what can be found. It doesn't explicitly name siblings, but the product-search scope is clearly distinct from the payment-rate and card-terms 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?
No when-to-use guidance, no mention of alternatives, and no prerequisites. Usage is only implied by the fact that it searches a catalog.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
travel_card_for_countryTravel card guide by countryARead-onlyIdempotentInspect
Card payment tips for Russians travelling to a country: local currency, popular apps, caveats and guide link. Omit country to list all guides.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of returned links and titles (default en). | |
| country | No | Country name in English or Russian, e.g. "Turkey". |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this a read-only, idempotent, non-destructive, closed-world operation, so the safety profile is covered. The description adds genuinely new context by enumerating the kinds of content returned (local currency, popular apps, caveats, guide link) and the list-all fallback behavior, which the annotations do not convey.
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?
One sentence plus a short clause, with the core purpose front-loaded and the omit-country rule appended where it is relevant. No redundant restatement of the title or schema.
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 compensates by previewing the returned content categories and the list-all mode, which is enough for an agent to call it correctly. It stops short of describing result shape or localization interactions between lang and country, but nothing critical is missing.
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 100% and the lang default and enum are documented there, so the schema carries the parameter burden. The description adds the meaningful behavior for omitting country (returns all guides), but says nothing extra about lang or accepted country-name formats beyond what the schema already states.
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?
States a specific resource (card payment tips per country, including currency, apps, caveats, and a guide link) with a clear scope, which is more than the title alone conveys. It does not, however, distinguish itself from siblings like get_foreign_card_terms or how_to_pay_from_russia, leaving overlap for the agent to resolve.
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?
"Omit country to list all guides" gives one concrete usage rule for the no-argument case. There is no guidance on when to pick this tool over the closely related siblings (get_foreign_card_terms, how_to_pay_from_russia), so selection remains implied rather than stated.
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.
1 tool update
- Added
get_payment_passport
5 tool updates
- First observed
get_foreign_card_terms - First observed
get_usdt_rub_rate - First observed
how_to_pay_from_russia - First observed
search_saikyo_shop - First observed
travel_card_for_country
Related MCP Connectors
AI agents hire real humans in Russia: storefront photos, address checks, errands. Pay in USDT.
Russian company lookup (EGRUL/INN), Cyrillic search, RU page to Markdown. Pay per call in USDC.
Verified merchants accepting agentic payments on Lightning/L402/BOLT12/USDT — search, verify, pay.
Ad marketplace: search Telegram/VK/Max channels by topic, geo, price; reach, ER, CPV stats.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceHire real humans in Russia for physical-world tasks — storefront photos, address checks, offline errands — directly from your AI agent. Payment in USDT.-
- AlicenseBqualityAmaintenanceAgentic MCP for buying VISA/MasterCard cards, VISA prepaid cards, eSIM and Gift Cards (to pay for 20+ services). Top up with USDT TRC-20.6MIT
- AlicenseAqualityBmaintenanceEnables AI agents to search merchant catalogs, verify product prices and stock, and create purchases with budget limits and human-in-the-loop approval in Russian specialty stores.2516 npmApache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables agents to spend funds on Visa/MasterCard prepaid cards, travel eSIMs, and gift cards, with paid KYT address screening and USDT TRC-20 funding.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.