Your agents can only read most rank data by scraping HTML or reverse-engineering an internal API that breaks on every redesign. Bisibility exposes positions, history, and check status through real MCP tools, so agents pull typed JSON instead.
Agents call typed tools to list keywords, add keywords, trigger a rank check, and read the check result without any scraping.
Serve .well-known MCP manifests, a server card, an OpenAPI document, a capabilities feed, and an llms.txt so agents can discover the surface on their own.
Every MCP tool maps to a documented Bearer-auth REST endpoint, so the same calls work from automations, scripts, and cron jobs.
Positions and check history live in your own Postgres database, so agents query data you control instead of a vendor's store.
The self-hosting guide lists the current services and deployment paths. Connect a supported SERP provider before the first real rank check.
Review the deployment optionsUse the playbook for a repeatable SEO process, estimate provider cost, or explore the closest product workflow.
Your agents can only read most rank data by scraping HTML or reverse-engineering an internal API that breaks on every redesign. Bisibility exposes positions, history, and check status through real MCP tools, so agents pull typed JSON instead.
Bisibility ships an AGPL-3.0 self-hosted app, BYO DataForSEO or SerpAPI support, scheduled Google rank checks, multi-location and multi-device tracking, owned Postgres history, CSV-oriented exports, REST API v1, OpenAPI, MCP, and agent-discovery endpoints.
Owner, Admin, Editor, and Viewer team roles are shipped. Audit log is shipped. Finer resource-level permissions remain planned. Rank alerts in-app and by email are shipped. Slack alert delivery is planned. Outbound webhooks are shipped. AI Overview and LLM visibility tracking is planned. Competitor benchmarking and Share of Voice is shipped. Automatic competitor discovery and advanced history remain planned.
