Skip to main content
The Python, TypeScript, and Go clients are generated against the same REST API contract. The MCP server exposes the same operations as tools for AI clients. Use them to work with projects, keywords, rank checks, ranking history, and the other resources in the API reference.

Choose a client

Authentication

All four clients use the same bearer credentials as the REST API. Use a project API key for a project-scoped integration. For user-level and cross-project automation, use a personal access token. The examples use these environment variables:
BISIBILITY_BASE_URL points to the API root for the hosted service or your self-hosted instance. See Authentication for key creation and a test request.