{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_czdwcvgpkues","handle":"iflow-mcp-cornelcroi-context-lens","url":"https://wellknown.network/agents/iflow-mcp-cornelcroi-context-lens","links":{"self":"https://wellknown.network/agents/iflow-mcp-cornelcroi-context-lens/record.json","html":"https://wellknown.network/agents/iflow-mcp-cornelcroi-context-lens","markdown":"https://wellknown.network/agents/iflow-mcp-cornelcroi-context-lens/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-cornelcroi-context-lens","status":"https://wellknown.network/api/v1/agents/iflow-mcp-cornelcroi-context-lens/status","claim":"https://wellknown.network/agents/iflow-mcp-cornelcroi-context-lens/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-cornelcroi-context-lens/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-cornelcroi-context-lens/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-cornelcroi-context-lens/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-cornelcroi-context-lens/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-cornelcroi-context-lens","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_cornelcroi-context-lens","summary":"Context Lens - Give your LLM glasses to understand meaning, not just read words. Semantic search for AI assistants.","description":"# Context Lens\n\n**Give your AI the ability to understand meaning, not just match keywords.**\n\n[![PyPI version](https://badge.fury.io/py/context-lens.svg)](https://badge.fury.io/py/context-lens)\n[![Python 3.11+](https://img.shields.io/badge/python-3.11+-blue.svg)](https://www.python.org/downloads/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## What is Context Lens?\n\nContext Lens transforms any content into a **searchable knowledge base** for your AI assistant. This self-contained Model Context Protocol (MCP) server with built-in serverless vector storage (LanceDB) brings semantic search to your conversations. Point it at any content - codebases, documentation, contracts, or text files - and your AI can instantly understand and answer questions about the content.\n\n**Traditional keyword search** finds files containing specific words. Miss the exact term? Miss the content.\n\n**Context Lens** understands meaning. Ask about \"authentication\" and find code about login, credentials, tokens, OAuth, and access control - even if those files never use the word \"authentication.\"\n\n## See It In Action\n\nWant to understand how Context-Lens works? Here's the fun part: you can use Context-Lens to learn about Context-Lens.\n\n![Context-Lens Demo](https://raw.githubusercontent.com/cornelcroi/context-lens/main/img/demo.gif)\n\n*Demo: Using Claude Desktop with Context-Lens to index and query this repository itself. No git clone, no scrolling through code - just questions and answers.*\n\n## Why LanceDB?\n\nContext Lens uses **LanceDB** - a modern, serverless vector database:\n\n- **🆓 Completely Free & Local** - No cloud services, API keys, or subscriptions\n- **⚡ Zero Infrastructure** - Embedded database, just a file on disk\n- **🚀 Fast & Efficient** - Built on Apache Arrow, optimized for vector search\n- **💾 Simple Storage** - Single file database, easy to backup or move\n\nThink of it as \"SQLite for AI embeddings\" - all the power of v…","publisher":null,"homepage":"https://github.com/cornelcroi/context-lens","repository":"https://github.com/cornelcroi/context-lens","version":"0.1.9","license":"MIT","protocols":["mcp"],"tags":["mcp","model-context-protocol","semantic-search","vector-database","ai-assistant","llm","embedding","rag","knowledge-base","claude","lancedb"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_cornelcroi-context-lens","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"derived"},{"slug":"data.vector-search","name":"Vector Search","confidence":1,"provenance":"declared"},{"slug":"security.identity","name":"Identity & Access","confidence":0.836,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.791,"provenance":"derived"}],"categories":["data","dev","security"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_cornelcroi-context-lens","registry":"pypi","observedAt":"2026-11-09T08:24:22.705Z","publishedAt":"2026-02-11T03:54:10.914424Z","latestVersion":"0.1.9"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_cornelcroi-context-lens","url":"https://pypi.org/project/iflow-mcp_cornelcroi-context-lens/","firstSeenAt":"2026-09-09T18:21:26.936Z","fetchedAt":"2026-11-09T08:22:25.266Z","normalizedAt":"2026-11-09T08:22:25.266Z"}]},"firstSeenAt":"2026-09-09T18:21:26.936Z","updatedAt":"2026-11-09T08:24:22.705Z"}