Startup valuation tools: value a business from its metrics or check a for-sale listing's price.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Evaluates a business-for-sale listing (Acquire.com, Flippa, broker) against EvalyMe's model: valuation range, whether the asking price is below, within, or above it, and the asking price as a multiple of ARR and of profit. Accepts the figures a listing states; any figure not supplied gets a documented neutral default, reported in `assumptions`. Yearly growth and annual churn are converted to compounded monthly rates. Evaluates one listing per call.
Primary revenue model. 'SaaS Subscription' for recurring software; 'Marketplace' for commission/take-rate businesses; 'Advertising' for ad-funded content; 'One-time Purchase' for ecommerce, templates, or lifetime deals; 'Freemium' for free tiers that convert to paid; 'Services' for agencies and productized services.
Business age in months, e.g. 36 for '3 years old'.
The listing's URL, echoed back in the result for matching. Never fetched.
Asking price in USD; absent for unpriced or 'make an offer' listings.
Annual revenue in USD (ARR, TTM, or last-12-months). Used only when monthlyRevenue is absent.
Average monthly net profit or SDE in USD. Used only for the asking-price profit multiple; the valuation model is revenue-based.
Monthly revenue in USD (MRR or average monthly revenue). Takes precedence over annualRevenue.
Active or paying customers, if the listing states them.
Annual churn as a percent. Converted to a compounded monthly rate.
Monthly churn as a percent. Takes precedence over annualChurnPercent.
Year-over-year revenue growth as a percent, e.g. 40 means +40% YoY. Converted to a compounded monthly rate.
Month-over-month revenue growth as a percent. Takes precedence over yearlyGrowthPercent.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http evalyme https://api.evaly.me/mcp
Evaluates a business-for-sale listing (Acquire.com, Flippa, broker) against EvalyMe's model: valuation range, whether the asking price is below, within, or above it, and the asking price as a multiple of ARR and of profit. Accepts the figures a listing states; any figure not supplied gets a documented neutral default, reported in `assumptions`. Yearly growth and annual churn are converted to compounded monthly rates. Evaluates one listing per call.
| Argument | Type | Description |
|---|---|---|
| ageMonths | number | Business age in months, e.g. 36 for '3 years old'. |
| listingUrl | string | The listing's URL, echoed back in the result for matching. Never fetched. |
| askingPrice | number | Asking price in USD; absent for unpriced or 'make an offer' listings. |
| monetization* | string | Primary revenue model. 'SaaS Subscription' for recurring software; 'Marketplace' for commission/take-rate businesses; 'Advertising' for ad-funded content; 'One-time Purchase' for ecommerce, templates, or lifetime deals; 'Freemium' for free tiers that convert to paid; 'Services' for agencies and productized services. |
| annualRevenue | number | Annual revenue in USD (ARR, TTM, or last-12-months). Used only when monthlyRevenue is absent. |
| monthlyProfit | number | Average monthly net profit or SDE in USD. Used only for the asking-price profit multiple; the valuation model is revenue-based. |
| monthlyRevenue | number | Monthly revenue in USD (MRR or average monthly revenue). Takes precedence over annualRevenue. |
| activeCustomers | number | Active or paying customers, if the listing states them. |
| annualChurnPercent | number | Annual churn as a percent. Converted to a compounded monthly rate. |
| monthlyChurnPercent | number | Monthly churn as a percent. Takes precedence over annualChurnPercent. |
| yearlyGrowthPercent | number | Year-over-year revenue growth as a percent, e.g. 40 means +40% YoY. Converted to a compounded monthly rate. |
| monthlyGrowthPercent | number | Month-over-month revenue growth as a percent. Takes precedence over yearlyGrowthPercent. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"monetization"
],
"properties": {
"ageMonths": {
"type": "number",
"maximum": 1200,
"minimum": 0,
"description": "Business age in months, e.g. 36 for '3 years old'."
},
"listingUrl": {
"type": "string",
"format": "uri",
"maxLength": 2048,
"description": "The listing's URL, echoed back in the result for matching. Never fetched."
},
"askingPrice": {
"type": "number",
"maximum": 1000000000000,
"minimum": 0,
"description": "Asking price in USD; absent for unpriced or 'make an offer' listings."
},
"monetization": {
"enum": [
"SaaS Subscription",
"Marketplace",
"Advertising",
"One-time Purchase",
"Freemium",
"Services"
],
"type": "string",
"description": "Primary revenue model. 'SaaS Subscription' for recurring software; 'Marketplace' for commission/take-rate businesses; 'Advertising' for ad-funded content; 'One-time Purchase' for ecommerce, templates, or lifetime deals; 'Freemium' for free tiers that convert to paid; 'Services' for agencies and productized services."
},
"annualRevenue": {
"type": "number",
"maximum": 1000000000000,
"minimum": 0,
"description": "Annual revenue in USD (ARR, TTM, or last-12-months). Used only when monthlyRevenue is absent."
},
"monthlyProfit": {
"type": "number",
"maximum": 1000000000000,
"minimum": 0,
"description": "Average monthly net profit or SDE in USD. Used only for the asking-price profit multiple; the valuation model is revenue-based."
},
"monthlyRevenue": {
"type": "number",
"maximum": 1000000000000,
"minimum": 0,
"description": "Monthly revenue in USD (MRR or average monthly revenue). Takes precedence over annualRevenue."
},
"activeCustomers": {
"type": "number",
"maximum": 1000000000000,
"minimum": 0,
"description": "Active or paying customers, if the listing states them."
},
"annualChurnPercent": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Annual churn as a percent. Converted to a compounded monthly rate."
},
"monthlyChurnPercent": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Monthly churn as a percent. Takes precedence over annualChurnPercent."
},
"yearlyGrowthPercent": {
"type": "number",
"maximum": 10000,
"minimum": -99,
"description": "Year-over-year revenue growth as a percent, e.g. 40 means +40% YoY. Converted to a compounded monthly rate."
},
"monthlyGrowthPercent": {
"type": "number",
"maximum": 200,
"minimum": -100,
"description": "Month-over-month revenue growth as a percent. Takes precedence over yearlyGrowthPercent."
}
},
"additionalProperties": false
}Returns EvalyMe's published valuation methodology: the formula, base multiples by revenue model, factor adjustments and caps, investor-score weights, archetype rules, limitations, and versioning policy. For explaining or citing how an EvalyMe valuation was produced.
No arguments.
{
"type": "object",
"properties": {}
}Estimates a valuation range, 0-100 investor score, archetype, and top three improvement priorities for a business from its operating metrics: revenue model, MRR, monthly churn, month-over-month growth, and months live, plus optional active users, CAC, and LTV. For a business the user owns or operates. Deterministic and versioned (unified-v1): identical inputs return identical results. Out-of-range values return an error naming the field.
| Argument | Type | Description |
|---|---|---|
| cac | number | Customer acquisition cost in USD. Used only together with ltv. |
| ltv | number | Customer lifetime value in USD. Used only together with cac. |
| mrr* | number | Monthly recurring revenue in USD (average monthly revenue for non-subscription models; 0 when pre-revenue). |
| activeUsers | number | Active users or paying customers, when known. |
| churnPercent* | number | Monthly customer churn as a percent, e.g. 3 means 3% of customers cancel each month. |
| monetization* | string | Primary revenue model. 'SaaS Subscription' for recurring software; 'Marketplace' for commission/take-rate businesses; 'Advertising' for ad-funded content; 'One-time Purchase' for ecommerce, templates, or lifetime deals; 'Freemium' for free tiers that convert to paid; 'Services' for agencies and productized services. |
We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 31, 2026.
| monthsActive* | number | Months the business has been live or earning revenue. |
| growthRatePercent* | number | Month-over-month revenue growth as a percent, e.g. 8 means +8% per month. Negative for decline. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"monetization",
"mrr",
"churnPercent",
"growthRatePercent",
"monthsActive"
],
"properties": {
"cac": {
"type": "number",
"maximum": 1000000000000,
"minimum": 0,
"description": "Customer acquisition cost in USD. Used only together with ltv."
},
"ltv": {
"type": "number",
"maximum": 1000000000000,
"minimum": 0,
"description": "Customer lifetime value in USD. Used only together with cac."
},
"mrr": {
"type": "number",
"maximum": 1000000000000,
"minimum": 0,
"description": "Monthly recurring revenue in USD (average monthly revenue for non-subscription models; 0 when pre-revenue)."
},
"activeUsers": {
"type": "number",
"maximum": 1000000000000,
"minimum": 0,
"description": "Active users or paying customers, when known."
},
"churnPercent": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Monthly customer churn as a percent, e.g. 3 means 3% of customers cancel each month."
},
"monetization": {
"enum": [
"SaaS Subscription",
"Marketplace",
"Advertising",
"One-time Purchase",
"Freemium",
"Services"
],
"type": "string",
"description": "Primary revenue model. 'SaaS Subscription' for recurring software; 'Marketplace' for commission/take-rate businesses; 'Advertising' for ad-funded content; 'One-time Purchase' for ecommerce, templates, or lifetime deals; 'Freemium' for free tiers that convert to paid; 'Services' for agencies and productized services."
},
"monthsActive": {
"type": "number",
"maximum": 1200,
"minimum": 0,
"description": "Months the business has been live or earning revenue."
},
"growthRatePercent": {
"type": "number",
"maximum": 200,
"minimum": -100,
"description": "Month-over-month revenue growth as a percent, e.g. 8 means +8% per month. Negative for decline."
}
},
"additionalProperties": false
}