{
  "markdown": "# ObjectStack extension for Gemini CLI\n\nConnect Gemini CLI to **any ObjectStack deployment** — cloud or self-hosted — over the\nModel Context Protocol. Discover objects, query and change records, and run business\nactions, all under **your own permissions and row-level security**.\n\nOne extension serves every deployment: the deployment URL is the only per-environment\ninput (`OBJECTSTACK_MCP_URL`). Identity is self-serve — every ObjectStack deployment is\nits own OAuth 2.1 authorization server with Dynamic Client Registration.\n\n## Install\n\n```bash\ngemini extensions install https://github.com/objectstack-ai/gemini-extension\n```\n\n## Connect\n\nSet the deployment URL (find it on your deployment's **Setup → Connect an agent**\npage, or append `/api/v1/mcp` to the address you open in the browser):\n\n```bash\nexport OBJECTSTACK_MCP_URL=\"https://acme.objectos.app/api/v1/mcp\"\n```\n\nHeadless (CI, machine accounts): configure an ObjectStack API key as an\n`x-api-key` header on the MCP server entry in your Gemini settings instead of OAuth.\n\n## What's inside\n\n- `GEMINI.md` — the portable ObjectStack agent context: discover-first workflow\n  (`list_objects` → `describe_object` → act), the full tool surface incl. business\n  actions (`list_actions`/`run_action`), and governance conventions. It enumerates\n  **no schema** — objects and actions are discovered live, so one install keeps\n  working as your apps evolve.\n- `gemini-extension.json` — MCP server bound to `$OBJECTSTACK_MCP_URL`.\n\n`GEMINI.md` is a copy of the single source in\n[`@objectstack/mcp`](https://www.npmjs.com/package/@objectstack/mcp)\n(`renderSkillMarkdown()`, frontmatter stripped); CI fails on drift. Re-render with\n`npm run sync:skill` — never hand-edit.\n\n## License\n\nApache-2.0 — see [LICENSE](LICENSE).\n",
  "bytes": 1770,
  "sha": "a0403798cea9a651b17a65068ec7bb57f2abcc2783b0ae9d5a3d707c46fd4ddf",
  "repo_slug": "objectstack-ai/gemini-extension",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_objectstack_ai_gemini_extension_4def3d78/readme"
}