fortrabbit-api-access

Solid

Use when connecting an agent, MCP client, or script to fortrabbit — installing the fortrabbit MCP server (`mcp.fortrabbit.com/mcp`), calling the `/v1` REST API, or resolving `401` / "Authentication required" / "Invalid access token" errors. Prefers the browser-based OAuth install (no credential handling) and falls back to a dashboard-issued `frbit-at-` Public API token for REST, CI, and clients without OAuth support. Also use when the MCP server has no tool for an operation: the `frbit` CLI and the `/v1` REST API reach further than MCP, so a missing tool is not a missing capability. Trigger on mentions of "connect fortrabbit", "install the fortrabbit MCP server", "fortrabbit token", "API token", "frbit-at-", "Bearer", "MCP", "/v1", "dash.fortrabbit.com", "frbit CLI", "no MCP tool for", "MCP cannot", or "not exposed over MCP".

API & Backend 4 stars 0 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

You connect an agent to fortrabbit so it can use the **MCP server** (`/mcp`) or the **Public API** (`/v1`) on the user's behalf. There are two ways in. Pick by what the user is connecting: | Situation | Path | |-----------|------| | An MCP client (Claude Code, Codex, Cursor) needs the fortrabbit MCP server | **OAuth install** — Step 1. No token, no secret handling. | | A script, CI job, or `curl` needs the `/v1` REST API | **Public API token** — Step 3. | | An MCP client with no OAuth support | **Public API token** — Step 3, configured as a Bearer header. | | The MCP server has no tool for the operation | **`frbit` CLI** — Step 5. Fall back to a token and `curl` only if the CLI cannot be installed. | Default to OAuth. Only reach for a token when OAuth cannot apply. --- ## Step 1 — Install the MCP server via OAuth (preferred) One command. The client opens a browser, the user approves, and the client stores the credentials itself. **The agent never sees, handles, or stores a token in this flow.** **Claude Code:** ```sh claude mcp add --transport http fortrabbit https://mcp.fortrabbit.com/mcp ``` **OpenAI Codex** — Codex does not publish a Client ID Metadata Document, so it must be given the client ID explicitly: ```sh codex mcp add fortrabbit --url https://mcp.fortrabbit.com/mcp --oauth-client-id https://api.fortrabbit.com/.well-known/oauth-client/codex ``` After running it, tell the user to complete the browser approval, then verify by calling the `get_you` tool — i...

Details

Author
fortrabbit
Repository
fortrabbit/agent-skills
Created
5 months ago
Last Updated
6 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Listed

cloudflare-access-mcp

Adds OAuth/SSO to a remote MCP server using Cloudflare. Three paths — AI Controls MCP Portal (REST, fastest), self-hosted Access app with Managed OAuth (REST), and the same as Terraform (when IaC already exists) — with a decision matrix, REST recipes per path, Terraform templates for the IaC path, and a stdlib validator that lints a `terraform show -json` plan. Use when the user asks to put an MCP server behind Cloudflare, add OAuth/SSO to a remote MCP server, expose a private MCP server via Cloudflare Tunnel, register MCP servers with the AI Controls portal, enable Managed OAuth or DCR on an Access app, or wire Claude Desktop / claude.ai web / Claude Code to an internal MCP server.

1 Updated 2 months ago
Goodsmileduck
AI & Automation Listed

mcp-oauth-onboarding

Use when the user asks to add, install, configure, authenticate, or troubleshoot an MCP server for Claude Code or another agent, especially global user-scope setup, OAuth login, restart, and real tool verification.

0 Updated 6 days ago
YosefHayim
AI & Automation Listed

right-mcp

Finds and adds MCP servers for this Right Agent agent. Searches for OAuth-capable endpoints first (Claude Code / Codex integration docs), falls back to API-key endpoints. All management goes through the user's Telegram dashboard MCP view — the agent never handles credentials directly. Use when the user asks to add, connect, or set up an MCP server or integration.

35 Updated 3 days ago
onsails