Revinho
io.github.RevinhoHQPublished by GitHub account RevinhoHQv1.1.0Updated Oct 24, 2026
Read-only SaaS business intelligence from GA4, Stripe, and Google Search Console.
Overview
Revinho is a hosted, read-only MCP server that gives an assistant business intelligence from a Revinho workspace combining GA4, Stripe and optional Search Guard
- What you can do
- Get headline performance, period comparisons, trends and deterministic signals for the business overview, plus ranked opportunities with evidence and attribution provenance. Explore acquisition by channels, sources, campaigns, countries, organic queries and segments. Review saved GA4 journeys and step-by-step funnel performance. Inspect page traffic, key events, conversion, search demand and classifications. Read Stripe-sourced revenue, MRR, subscriptions, customers, refunds, plans and currency metadata. Clients supporting MCP prompts can run a guided, evidence-led business investigation.
- When to use it
- Useful when you want an assistant to answer questions about what changed in a business, which acquisition channel matters, whether MRR growth coincided with traffic or conversion shifts, where a funnel loses users, or which pages underperform commercially, without building your own analytics integration.
- Requirements
- A remote Streamable HTTP endpoint operated by Revinho, a Revinho account, and a workspace-scoped bearer token sent in the Authorization header. The token is created in the Revinho setup flow and shown once. A connected Revinho workspace with GA4 and Stripe data, and optionally Google Search Console, is needed for meaningful answers.
Installation
In SourceWeft
- Open Revinho in the dashboard and add it to a workspace.
- Connect Authorization token credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.RevinhoHQ%2Frevinho-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"revinho": {
"type": "http",
"url": "https://www.revinho.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}README
Revinho MCP server
Revinho gives AI agents read-only access to the business intelligence in a Revinho workspace. It combines Google Analytics 4, Stripe, and optionally Google Search Console to answer what changed, what matters, what makes money, what is underperforming, and where to focus next.
This repository is the public discovery, connection, and support home for Revinho's hosted MCP server. The production server is operated by Revinho and is not deployed from this repository.
- MCP endpoint:
https://www.revinho.com/api/mcp - Transport: Streamable HTTP
- Authentication: workspace-scoped bearer token
- Documentation: revinho.com/docs
- Registry metadata:
server.json
What it exposes
The server provides six focused tools:
Clients that support MCP prompts can also invoke investigate_business. It guides the agent through a bounded, evidence-led investigation and stops once the available facts answer the question.
Every tool is read-only, non-destructive, idempotent, and closed-world.
Connect
- Sign in to Revinho and open Setup your agent.
- Create a named workspace token. Tokens begin with
rv_live_and are shown once. - Add the hosted endpoint and token to an MCP-compatible client.
Generic configuration:
Client configuration formats differ. Use the client's secret or environment-variable mechanism when it supports one. Do not commit the token to a repository.
Example questions
- What changed in the business over the last 30 days?
- Which acquisition channel deserves attention first?
- Did MRR growth coincide with a change in traffic or conversion?
- Where does the purchase funnel lose the most users?
- Which pages attract demand but underperform commercially?
- What is the highest-confidence opportunity right now?
Evidence boundaries
Agents using Revinho should preserve these product rules:
- Stripe is the source of truth for revenue.
- Revenue attached to acquisition or behavior retains its
verified,modeled, orassociatedattribution label. - Non-deterministic relationships are described as coinciding or associated, never causal.
- Provider freshness fields determine data freshness. Response generation time does not.
- Missing or partial data is not silently treated as zero.
- Opportunities come from deterministic rules and stored evidence.
Token safety
Revinho API tokens are read-only, workspace-scoped, stored as cryptographic hashes, and revocable.
- Create a separate token for each agent or environment.
- Keep tokens in a secret manager or private client configuration.
- Never place a token in a URL, prompt, screenshot, issue, log, or repository.
- Revoke a token immediately if it may have been exposed.
See SECURITY.md for reporting security issues.
Support
- Product and connection help: [email protected]
- Security reports: [email protected]
- Documentation: revinho.com/docs
- Repository issues: use GitHub Issues for public, non-sensitive documentation or compatibility problems
License
The documentation and metadata in this repository are available under the MIT License. Revinho's hosted service, product code, name, and brand assets are not granted under this license.
Source: README.md at commit 0294451
Tools
0Version history
1- v1.1.0LatestSep 16, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts