Replace a product
source_get_alternativesRanked recommendations for a SaaS product, with evidence and replacement fit.

THE SOURCE / FOR AGENTS
Open-source intelligence, ready to query. Find alternatives, test a shortlist and bring the evidence back. Through one read-only MCP connection.
PUBLIC ACCESS / NO SOURCE ACCOUNT / STREAMABLE HTTP
THE REQUEST / THE REASONING
Start with a product, a requirement or a project. Give your agent a clear route to the evidence it needs.
Illustrative tool requests. These examples do not execute live queries.
{
"name": "source_get_alternatives",
"arguments": {
"saas": "Notion",
"limit": 3
}
}Start with a product. Inspect the recommendation evidence before proposing a replacement.
11 TOOLS / ONE PUBLISHED READ LAYER
source_get_alternativesRanked recommendations for a SaaS product, with evidence and replacement fit.
source_recommendMatch a need and apply constraints such as licence, self-hosting and maintenance. Reports requirements it cannot evaluate.
source_compare_projectsCompare two to five projects across licensing, health, replacement fit and momentum.
source_searchSearch products and projects, with explicit recommended, scored and discovery tiers.
source_detect_saasMatch a URL to a supported SaaS product using published domain rules. Does not visit the URL.
source_list_supported_saasList the products with published alternative recommendations.
source_get_projectRead project facts, maintenance, tier and relationships to the products it can replace.
source_get_relationshipInspect one product–project pairing, its provenance, fit dimensions and recommendation decision.
source_emerging_projectsExplore repository growth and community discussion, with measurement windows and coverage.
source_get_momentumInspect a project’s repository momentum and the community mentions behind the signal.
source_dataset_infoRead dataset version, freshness, counts and the status of the published snapshot.
ONE CONNECTION / MANY POSSIBILITIES
Use an MCP client that supports Streamable HTTP. Add the endpoint, discover the tools and start with a question.
Claude Code, compatible Claude and ChatGPT connectors, Cursor and MCP SDK clients can use the hosted endpoint. Setup and connector availability depend on your client.
Read the maintained connection guide ↗https://source-mcp.de-alwis.com/mcpPublic · read-only · no authentication · rate-limited
claude mcp add --transport http the-source https://source-mcp.de-alwis.com/mcp
Find credible open-source alternatives to Notion. Compare their licences, project health and replacement fit. Cite the evidence dates and call out anything the data cannot assess.
THE ANSWER IS ONLY AS GOOD AS ITS EVIDENCE
Recommended, scored and discovery are different states. A discovered project is not automatically a recommendation.
Check dataset freshness and signal status. Missing or stale measurements should remain visible in the answer.
Project Health, Replacement Fit, Repository Momentum and Community Momentum answer different questions. Don’t collapse them into one verdict.
Report requirements marked not_evaluated. Cite the supporting sources and distinguish open-source from source-available licences.
The Source (github.com/keithdealwis-ui/the-source), by Keith de Alwis.
Read the upstream attribution notice ↗BUILT FOR BOTH SIDES OF THE CONVERSATION
The same intelligence. A different way in.
Read the plain-text agent guide ↗