MCP server starters · Rank #18
google-surf-mcp
Grade A: derived only from the two verdicts below. How grades work
Turn Google Search, Papers, and Codebases into an Automatic Local Knowledge Graph for AI Agents.
Why this verdict
How we check →- 29 commits in the last 90 days, none in the last 30. receipt ↗
- Latest release v1.1.3, 38 days ago. receipt ↗
- On current major: Zod. receipt ↗
- Not counted in verdict: TypeScript 5 → 7. receipt ↗
Snapshot: commit b331d06 on main, checked 2026-10-19 07:56 UTC. Receipts link to files at this exact commit.
Dependency freshness
| Package | Declared | Latest | Status |
|---|---|---|---|
| TypeScript typescript | 5.3.3 | 7.0.2 | Behind, not counted |
| Zod zod | 4.4.3 | 4.6.7 | Current |
Declared = lowest version the kit's dependency file (package.json, pyproject.toml or requirements.txt) allows. Latest = the npm "latest" tag or the newest PyPI release. TypeScript, the Stripe SDK, FastAPI and other 0.x packages are shown but not counted in the verdict.
What's in the stack
- Framework
- Vite
- Testing
- Vitest
Detected from declared dependencies. A listed package means it's installed, not necessarily fully wired up.
What the README says you get
- AIGraph hybrid retrieval
Graph hybrid retrieval: Fresh web results, papers, stored content, codebases, and the project graph are searched independently.
- AnalyticsLocal graph analysis and export
Local graph analysis and export: PageRank, PPR, connected components, and Louvain communities run without a separate Neo4j server.
- APISeven MCP tools
Seven tools are available by default: `search` / `search_parallel` / `extract` / `scholar_search` / `project_memory_search` / `project_memory` / `health`.
- APIAPI-key-free browser search
Browser search needs no API key.
- DataAutomatic project memory
Automatic project memory: Search results, extracted bodies, and code repositories are stored in the current project.
- DataOntology and data lineage
Ontology and data lineage: Web sources, papers, code, plans, experiments, and decisions become typed entities and relations.
- DataCross-project knowledge reuse
Cross-project knowledge reuse: Projects remain isolated but selected projects can be searched together.
- OtherWeb, paper, codebase search
Web, paper, and codebase search: Google web search is the default, while Scholar is used for paper-specific metadata.
- OtherWeb and PDF extraction
Web and academic document extraction: HTML and PDF extraction returns available titles, authors, DOIs, publication metadata, and body text.
- OtherStructured codebase search
Structured codebase search: Tree-sitter links files, symbols, imports, and calls from local projects and relevant GitHub repositories.
- OtherDurable research history
Durable research history: Session intent, plans, experiments, failures, and decisions supplied by the MCP host are stored as revisions and linked to their supporting evidence.
- OtherDedicated logged-out Chrome profile
Dedicated logged-out profile that never reads or copies the user's Chrome profile
- OtherCAPTCHA detection and recovery
CAPTCHA detection and environment-specific recovery
- OtherSearchApi provider fallback
SearchApi can be configured as an optional primary provider or fallback.
Extracted from the kit's README by a local AI model (deepseek-flash) on Oct 1, 2026. Every item is checked against an exact README quote. A README claim is the maker's description, not something we tested.
Watch google-surf-mcp
Get told if it goes dormant, gets archived, falls further behind on a core dependency, or changes its license or price.
History
Oct 1, 2026 → Oct 19, 2026. One square per check, colored by maintenance status. Hover for details.
Show as a table
| Date | Maintenance | Dependencies | Commits (90d) |
|---|---|---|---|
| Oct 19, 2026 | Steady | Current deps | 29 |
| Oct 12, 2026 | Steady | Current deps | 29 |
| Oct 1, 2026 | Active | Current deps | 32 |
Sources
Every claim on this page comes from these public records, checked . Open them to verify.
- Commit history ↗ default branch (main) at the checked commit: pulse, contributors, last commit
- Releases ↗ latest release
- package.json ↗ declared dependency versions and stack (at commit b331d06)
- README ↗ quoted features at the checked commit
- npm registry ↗ latest versions (each linked in the table above)