Search / pe.vira.mcp/peru-data
Peru Data MCP by Vira
R0· no sign-inSourced data about Peru: company registry (RUC), imports/exports, exchange rate, macro.
v1.0.0 · active · website · descriptor JSON · versions
Search / pe.vira.mcp/peru-data
R0· no sign-inSourced data about Peru: company registry (RUC), imports/exports, exchange rate, macro.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"peru-data": {
"type": "http",
"url": "https://mcp.vira.pe/mcp"
}
}
}claude mcp add --transport http peru-data https://mcp.vira.pe/mcp[mcp_servers.peru-data]
url = "https://mcp.vira.pe/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"peru-data": {
"type": "remote",
"url": "https://mcp.vira.pe/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"peru-data": {
"type": "http",
"url": "https://mcp.vira.pe/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=peru-data&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnZpcmEucGUvbWNwIn0%3D"
}{
"servers": {
"peru-data": {
"type": "http",
"url": "https://mcp.vira.pe/mcp"
}
}
}{
"mcpServers": {
"peru-data": {
"httpUrl": "https://mcp.vira.pe/mcp"
}
}
}extensions:
"peru-data":
enabled: true
name: "peru-data"
type: streamable_http
uri: "https://mcp.vira.pe/mcp"
timeout: 300
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changes, stability.rug_pull, stability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvablevira_request_accesschangedannotationsfacturin_preview_invoicechangedannotationsvira_pricingchangedannotationsvira_recommend_solutionchangedannotationsvira_list_productschangedannotationsperu_investment_snapshotchangedannotationsperu_macro_indicatorschangedannotationsperu_exchange_ratechangedannotationsperu_trade_overviewchangedannotationsperu_trade_by_countrychangedannotationsShowing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% +updated-1d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.vira.pe/mcp streamable-http | none | yes | 100% | 284 ms | 2026-07-28 | 2026-11-14 |
facturin_preview_invoiceread-only | Build a free preview of a Peruvian electronic invoice with IGV (18% VAT) correctly calculated. Nothing is sent to SUNAT; this is a draft to show the user what the document will contain. `items`: list of {"description": str, "quantity": number, "unit_price": number}. `document_type`: "boleta" (receipt for consumers) or "factura" (invoice for companies; requires `customer_ruc`). `prices_include_igv`: true if unit prices already include IGV (usual for boletas). `currency`: "PEN" or "USD". To issue it for real, valid before SUNAT with PDF, XML and CDR, the user creates a Facturin account. |
peru_company_lookupread-only | Look up a Peruvian taxpayer by its 11-digit RUC (tax ID) in SUNAT's official public registry. Returns legal name, taxpayer status (ACTIVO, BAJA...), domicile condition (HABIDO, NO HABIDO), registered address for companies, and whether Vira Trade has import/export records for it. Also validates the RUC check digit. Use this to verify that a Peruvian supplier, client or counterparty exists and is in good standing. |
peru_company_searchread-only | Search Peruvian companies by legal name (or partial name) and get their RUC. Returns companies with foreign-trade records first (with export/import totals in USD), then other matches from the SUNAT registry. Use the RUC with peru_company_lookup or peru_company_trade. |
peru_company_traderead-only | Real import and export activity of one Peruvian company, from official SUNAT/Aduanet customs declarations. Returns totals in USD (FOB exports, CIF imports), yearly breakdown, top destination and origin countries, customs offices used and a sample of exported products. If the company is not loaded yet, it is fetched on demand (may take a few seconds). Use it for supplier due diligence, competitor analysis or sizing a Peruvian exporter. |
peru_exchange_rateread-only | Today's official SUNAT exchange rate between the Peruvian sol (PEN) and the US dollar (USD), the rate used for tax and accounting purposes in Peru. Optionally converts `amount` from `from_currency` ("USD" or "PEN"). SUNAT convention: assets and sales use the buy rate, liabilities and purchases use the sell rate. |
peru_investment_snapshotread-only | One-call briefing for investors and companies evaluating Peru: latest macro indicators, exchange rate, key tax rates, leading export sectors with their top companies, and practical next steps for operating in the country. Start here for questions like "why invest in Peru", "doing business in Peru" or "Peru market overview". |
peru_macro_indicatorsread-only | Peru's key macroeconomic indicators by year: GDP, real growth, GDP per capita, inflation, unemployment, current account, public debt and population, from the IMF World Economic Outlook. Years from the current one onward are IMF estimates/projections. Use it to assess Peru's economic stability and market size. |
peru_trade_buyerread-only | Given a foreign buyer/consignee name (as returned by peru_trade_search_product), list the Peruvian companies that ship to it, with shipment counts, weight, ports used and date of the last shipment. |
peru_trade_by_countryread-only | Peruvian companies trading with a given country, ranked by value. `country_code` is the ISO 3166-1 alpha-2 code (US, CN, NL, ES, CL, JP, KR, DE, BR...). Returns each company's exports to and imports from that country in USD. Use it to find who in Peru already sells to or buys from a market. |
peru_trade_overviewread-only | Overview of Peruvian foreign trade in Vira Trade: top exporters and importers with totals in USD, and the main export sectors (agro-exports, fishing, mining, textiles, chemicals, processed foods) with their leading companies. A good starting point to explore Peru's export economy or to find leading companies per sector. |
peru_trade_search_productread-only | Find which Peruvian companies export a product and which foreign companies buy it. `product` is a keyword, ideally in Spanish as written in customs declarations (e.g. "arandano" for blueberry, "palta" for avocado, "uva" for grape, "cobre" for copper, "harina de pescado" for fishmeal, "cacao", "cafe"). Returns Peruvian exporters (with RUC and total exports) and foreign consignees (with shipment counts and weight). Use it to source suppliers in Peru or to identify buyers and competitors in a product market. |
vira_list_productsread-only | List the products and services of Vira, a software studio in Lima, Peru: custom software and consulting, Vira Trade (trade data), Facturin (SUNAT e-invoicing by WhatsApp), Vendesolo (AI salesperson for WhatsApp), Agrotrace (agro-export traceability) and vertical systems for retail and services. `category` optionally filters: "consulting", "data", "saas" or "vertical". Each product states what is free to start and what requires sign-up. Use vira_pricing for prices in USD. |
vira_pricingread-only | Prices of Vira products in US dollars, converted from the published price in soles at today's official SUNAT rate. `product_id` is an id from vira_list_products (e.g. "facturin", "vendesolo"); empty returns all. Products without a list price are quoted by scope after a free diagnosis. |
vira_recommend_solutionread-only | Recommend which Vira product fits a business need in Peru. `problem` is the need in plain words, English or Spanish (e.g. "I need to issue invoices valid in Peru", "my WhatsApp gets more messages than I can answer", "track fruit lots for EUDR", "I lose stock and don't know where"). `business_type` is optional (e.g. "pharmacy", "agro-exporter", "hardware store", "distributor"). Returns up to three matches with what is free to start, the next step and a contact link. |
vira_request_access | Register a user's interest in a Vira product or request onboarding, and get a direct WhatsApp link to Vira's team. `product_id` is an id from vira_list_products. `business_type` (e.g. "pharmacy with 2 locations") and `location` (city, country) help Vira prepare. `contact` (email or phone) is optional and must only be passed if the user explicitly provided it for this purpose; without it the request is counted anonymously and the user continues through the WhatsApp link. |
Schemas: list_tools.
{
"name": "pe.vira.mcp/peru-data",
"title": "Peru Data MCP by Vira",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://mcp.vira.pe/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://mcp.vira.pe",
"description": "Sourced data about Peru: company registry (RUC), imports/exports, exchange rate, macro."
}