{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_tuywnysacjat","handle":"kagi-bridge-mcp","url":"https://wellknown.network/agents/kagi-bridge-mcp","links":{"self":"https://wellknown.network/agents/kagi-bridge-mcp/record.json","html":"https://wellknown.network/agents/kagi-bridge-mcp","markdown":"https://wellknown.network/agents/kagi-bridge-mcp/record.md","api":"https://wellknown.network/api/v1/agents/kagi-bridge-mcp","status":"https://wellknown.network/api/v1/agents/kagi-bridge-mcp/status","claim":"https://wellknown.network/agents/kagi-bridge-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/kagi-bridge-mcp/claim.json","badge":"https://wellknown.network/agents/kagi-bridge-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/kagi-bridge-mcp/history","tools":"https://wellknown.network/api/v1/agents/kagi-bridge-mcp/tools"},"ard":{"identifier":"urn:air::server:kagi-bridge-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"kagi-bridge-mcp","summary":"Kagi Bridge MCP Server","description":"# Kagi Bridge MCP\n\nThis is a MCP (Multichannel Protocol) server that provides search capability using a headless browser. It simulates browser-based searches without requiring a Kagi API key.\n\n## Installation\n\nThis project uses `uv` for dependency management:\n\n```bash\n# Install the package with dependencies\nuv pip install .\n\n# Install the browser binary\npython -m playwright install chromium\n```\n\n## Usage\n\nThe MCP server requires a URL that contains an authentication token for the search service. This URL is used to initialize cookies that will be used for subsequent searches.\n\nYou can provide the URL in two ways:\n\n1. Environment variable:\n```bash\nexport SEARCH_URL=\"https://kagi.com/your_token_url\"\nkagi-bridge-mcp\n```\n\n2. Command-line argument:\n```bash\nkagi-bridge-mcp --url \"https://kagi.com/your_token_url\"\n```\n\n## Features\n\n- Browser-based search that simulates real user interaction\n- Handles 302 redirects and cookie-based authentication\n- Compatible with existing MCP format for seamless integration\n\n## Development\n\n```bash\n# Set up a development environment\nuv venv\nsource .venv/bin/activate\nuv sync\n```","publisher":{"name":"Ruihang Xia","url":null},"homepage":"https://github.com/waynexia/kagi-bridge-mcp","repository":"https://github.com/waynexia/kagi-bridge-mcp","version":"0.1.6","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:kagi-bridge-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"infra.browser-automation","name":"Browser Automation","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.859,"provenance":"derived"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.825,"provenance":"derived"}],"categories":["dev","infra"],"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":"kagi-bridge-mcp","registry":"pypi","observedAt":"2026-10-28T08:27:59.899Z","publishedAt":"2025-03-26T07:40:19.258226Z","latestVersion":"0.1.6"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"kagi-bridge-mcp","url":"https://pypi.org/project/kagi-bridge-mcp/","firstSeenAt":"2026-09-09T22:22:59.541Z","fetchedAt":"2026-10-28T08:26:09.256Z","normalizedAt":"2026-10-28T08:26:09.256Z"}]},"firstSeenAt":"2026-09-09T22:22:59.541Z","updatedAt":"2026-10-28T08:27:59.899Z"}