Quickstart
Connect an AI assistant to Ghostfeed and create your first avatar in about two minutes.
Ghostfeed's agent platform lets AI assistants create and manage content in your Ghostfeed account, through an MCP server and a REST API that expose the same operations, accept the same OAuth tokens, and answer in the same response envelope.
Connect
One server, one URL, OAuth in the browser:
https://api.ghostfeed.ai/api/v2/mcpStreamable HTTP. Sign-in is Google; the consent screen picks which workspaces the connection may act in. Tokens are stored by your client and refresh automatically.
Claude Code
Add the server:
claude mcp add --transport http ghostfeed https://api.ghostfeed.ai/api/v2/mcpRun /mcp in a session, pick ghostfeed, choose Authenticate.
Sign in with Google, choose the workspace grant, click Allow.
Claude Desktop
Open Settings → Connectors, click Add custom connector.
Paste the server URL:
https://api.ghostfeed.ai/api/v2/mcpClick Add, then Connect, and finish the sign-in in your browser.
Connectors are account-level: once connected, the same connector also works on claude.ai web and mobile.
Codex CLI
Add the server:
codex mcp add ghostfeed --url https://api.ghostfeed.ai/api/v2/mcpAuthenticate:
codex mcp login ghostfeedChatGPT
Turn on developer mode: Settings → Apps → Advanced settings. Available on Business, Enterprise, and Edu plans; Pro supports read-only connectors.
Go to Settings → Apps → Create and paste the server URL:
https://api.ghostfeed.ai/api/v2/mcpClick Scan Tools, complete the sign-in, then Create.
Custom connectors run in regular chats; ChatGPT's agent mode does not use them.
Grok
Open grok.com/connectors, click New Connector, choose Custom.
Paste the server URL:
https://api.ghostfeed.ai/api/v2/mcpComplete the sign-in.
Grok Build
Add the server:
grok mcp add --transport http ghostfeed https://api.ghostfeed.ai/api/v2/mcpThe sign-in opens in your browser the first time a tool runs; or run /mcps
in the TUI and press i to authenticate.
Cursor
Add the server to ~/.cursor/mcp.json (global) or .cursor/mcp.json
(project):
{
"mcpServers": {
"ghostfeed": { "url": "https://api.ghostfeed.ai/api/v2/mcp" }
}
}Complete the sign-in when the first Ghostfeed tool runs.
Anything else
Any MCP client that speaks Streamable HTTP and OAuth 2.1 works: an
unauthenticated request returns 401 with discovery metadata, the client
registers itself (Dynamic Client Registration), and PKCE completes in the
browser. There is no SSE endpoint and no static API keys.
Skills
To get the best out of the Ghostfeed MCP and 10x the quality of your harness, pair it with our skills.
Install the complete Ghostfeed skill set:
npx skills add ghostfeed-ai/skills --skill '*'Pick your agents and scope at the prompt. The wildcard selects every Ghostfeed
skill in the package. Global installs land in the shared ~/.agents/skills/
directory, which Claude Code, Codex, Cursor, Grok Build, and the rest of the
skills CLI's 70+ agents read.
No Node? Download the complete skill bundle:
curl -LsS https://api.github.com/repos/ghostfeed-ai/skills/tarball/main \
-o ghostfeed-skills.tar.gzBrowse skills under Skills.