Overview
Hiveku exposes a Model Context Protocol (MCP) server so you can manage your Hiveku account directly from ChatGPT, Claude, Claude Desktop, or Claude Code. Once connected, you can ask your LLM to create content, check analytics, manage projects, and more — all in natural language.What is MCP? The Model Context Protocol is an open standard from Anthropic that lets AI assistants securely access external tools and data. Hiveku’s MCP server implements this standard so any MCP-compatible client can connect.
How it works
- You create an API key in Hiveku (one per LLM client)
- You add the Hiveku MCP endpoint to your LLM client’s connector settings
- Your LLM can now use Hiveku tools scoped to your account — create projects, manage content, read analytics, etc.
- All tool calls are authenticated with your API key, rate-limited, and logged for security auditing
Endpoints
| Client | Endpoint | Transport |
|---|---|---|
| Claude (claude.ai) | https://core.hiveku.com/mcp | Streamable HTTP |
| Claude Desktop | https://core.hiveku.com/mcp | Streamable HTTP |
| Claude Code | https://core.hiveku.com/mcp | Streamable HTTP |
| ChatGPT | https://core.hiveku.com/sse/ | Server-Sent Events |
Authorization header.
Create an API Key
Open LLM Connectors
In your Hiveku dashboard, go to Settings and scroll to the LLM Connectors section.
Create a key
Click Create API Key, enter a descriptive name (e.g., “My ChatGPT”, “Office Claude”), and click Generate Key.
Setup by Client
- Claude (claude.ai)
- ChatGPT
- Claude Desktop
- Claude Code
Open Claude settings
Go to claude.ai/settings.
What Your LLM Can Do
Once connected, you can ask your LLM to perform actions across Hiveku in plain language. Capabilities are scoped to your account.Projects
Create and manage website projects, check deployment status, switch between projects
Content & Pages
Create, read, update, and delete website pages, blog posts, and content
CRM
Search contacts, manage pipeline stages, look up leads and deals
Marketing
Schedule social posts, manage email campaigns, generate content drafts
Analytics
Query visitor analytics, traffic data, and performance metrics
Workflows
List, trigger, and inspect automation workflows
Example Prompts
Try asking your LLM things like:- “List all my Hiveku projects and their deployment status”
- “Create a new blog post titled ‘Welcome to our new site’ in my main project”
- “How many visitors did my site get last week?”
- “Add a new contact to CRM: Jane Doe, jane@acme.com, Acme Inc”
- “Schedule a LinkedIn post for tomorrow at 9am about our new feature”
- “Deploy my project to production”
Managing Keys
Rotate a key
Create a new key with a descriptive name, update your LLM client to use the new key, then deactivate the old one.Deactivate a key
From Settings > LLM Connectors, click the trash icon next to any key to deactivate it. Deactivated keys immediately stop working — any LLM using that key will lose access until a new key is provided.Security & Limits
- Rate limit: 100 requests per minute per key
- Scoping: Keys are scoped to your Hiveku account — they cannot access other accounts
- Audit log: Every tool call is logged with timestamp, action, and client
- Key format: Keys are 64-character hex strings prefixed with
hvk_ - Storage: Keys are stored hashed. The full value is shown only once at creation.
- Revocation: Deactivated keys stop working immediately
Troubleshooting
Claude can't find Hiveku tools
Claude can't find Hiveku tools
- Verify the connector is enabled in your Claude settings
- Check that your API key hasn’t been deactivated in the Hiveku dashboard
- Try restarting your Claude client
- Test with a simple prompt like “What Hiveku projects do I have?”
ChatGPT connector shows authentication error
ChatGPT connector shows authentication error
- Make sure Developer Mode is enabled in ChatGPT’s advanced settings
- Verify you used the SSE URL (
https://core.hiveku.com/sse/) not the MCP URL - Create a fresh API key and re-authenticate
Getting rate limit errors
Getting rate limit errors
The default limit is 100 requests/min per key. If you hit this, wait 60 seconds. For higher limits, contact support.
Key not working after creation
Key not working after creation
Make sure you copied the full key (starts with
hvk_). If you only see a preview like hvk_a1b2c3...x9y8, that’s the display shortcut — you needed to copy the full version at the moment of creation. Create a new key and copy it immediately.