Peru Data MCP by Vira
Server Details
Sourced data about Peru: company registry (RUC), imports/exports, exchange rate, macro.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 15 tools
Most tools target distinct resources and actions: company lookup/search/trade, product search, buyer/country trade views, macro data, and Vira product discovery are separable. Some overlap exists among peru_investment_snapshot, peru_macro_indicators, and peru_trade_overview, where a broad briefing versus specific data views may cause hesitation.
All names use snake_case and are grouped with peru_, vira_, or facturin_ prefixes, making the domain boundaries clear. The action pattern is not fully uniform, with noun-only names like peru_exchange_rate and peru_trade_overview mixed with verb_noun names like vira_list_products and vira_request_access.
Fifteen tools is within a well-scoped range for a multi-domain data and product-discovery server. Each tool maps to a coherent capability: company identity, trade activity, macro/exchange data, product sourcing, Vira sales flow, and invoice preview.
The surface covers core Peru company identity, trade activity, macro/exchange context, product/company sourcing, and Vira product discovery plus access requests. Facturin is intentionally limited to preview because real issuance requires an account, but minor gaps remain such as no historical exchange-rate series or detailed company ownership/financial data.
Available Tools
15 toolsfacturin_preview_invoicePreview a Peruvian invoice (Facturin)AInspect
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.Inputs: items (required), currency, customer_ruc, document_type, +1 more.
peru_company_lookupLook up a Peruvian company by RUCAInspect
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.
Inputs: ruc (required).
peru_company_searchSearch Peruvian companies by nameAInspect
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.Inputs: query (required).
peru_company_tradeImports and exports of a Peruvian companyAInspect
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.
Inputs: ruc (required).
peru_exchange_rateOfficial PEN/USD exchange rate (SUNAT)AInspect
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.
Inputs: amount, from_currency.
peru_investment_snapshotPeru investment snapshotAInspect
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".
Inputs: no named parameters.
peru_macro_indicatorsPeru macroeconomic indicatorsAInspect
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.
Inputs: no named parameters.
peru_trade_buyerPeruvian suppliers of a foreign buyerAInspect
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.
Inputs: buyer_name (required).
peru_trade_by_countryPeru trade with a countryAInspect
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.Inputs: country_code (required).
peru_trade_overviewPeru foreign-trade overviewAInspect
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.
Inputs: no named parameters.
peru_trade_search_productFind Peruvian exporters and foreign buyers of a productAInspect
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.Inputs: product (required).
vira_list_productsVira products and servicesAInspect
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.Inputs: category.
vira_pricingVira pricing in USDAInspect
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.
Inputs: product_id.
vira_recommend_solutionRecommend a Vira solution for a business problemAInspect
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.Inputs: problem (required), business_type.
vira_request_accessRequest access to a Vira productAInspect
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.Inputs: product_id (required), note, contact, location, +1 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Colombian, Peruvian, and Mexican public data: judicial cases, registries, legislation, web search.
Global customs trade data and company registry. Search shipments, and look up legal entities.
Company registers (17 countries + LEI), KYB sanctions check (EU/OFAC/UK), FX, rates, inflation.
Company search and enrichment from official business registers in 200+ countries.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to retrieve Peruvian public data behind one interface, including BCRP exchange rates and statistical series, state procurement records in the Open Contracting standard, and official gazette norms with search and detail tools.MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for Peruvian public-data lookups including SUNAT RUC registrations, BCRP exchange rates, and SEACE tenders. Provides official open-data access through tools for Claude, Cursor, and other MCP clients.MIT
- FlicenseNot gradedqualityCmaintenanceProvides business intelligence, compliance tools, and economic data for Latin America, including Brazilian company lookups, tax ID validation for multiple countries, and economic indicators from official government sources.-
- AlicenseAqualityBmaintenanceEnables AI agents to access economic statistics from the Central Reserve Bank of Peru, including exchange rates, interest rates, and GDP, without requiring an API key.7149 PyPIMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.