Signup & Setup
This guide walks you through creating your BlokMCP account and connecting your first Storyblok space.
Step 1: Create Your BlokMCP Account
- Visit blokmcp.com
- Click Get Started or Sign Up
- Sign up using:
- Email & Password (recommended)
- GitHub (OAuth)
- Google (OAuth)
- Check your email for a confirmation link (if using email signup)
- Click the confirmation link to activate your account
Step 2: Access the Dashboard
After signing up and confirming your email:
- Log in at blokmcp.com/dashboard
- You'll see your organization dashboard (automatically created during signup)
The dashboard shows:
- Overview - Usage statistics and quick links
- Spaces - Your connected Storyblok spaces
- API Keys - MCP client authentication
- Billing - Subscription management
- Settings - Account and organization settings
Step 3: Connect Your First Storyblok Space
From the dashboard:
- Navigate to Spaces in the sidebar
- Click Add Storyblok Space
- Fill in the space connection form:
Space Connection Details
| Field | Description | Example |
|---|---|---|
| Space Name | A friendly name to identify this space | "Production Blog" |
| Space ID | Your Storyblok space ID (numeric) | 123456 |
| Management Token | The token you created in prerequisites | abc123... |
| Public Token | (Optional) For preview/draft content access | xyz789... |
| Region | Your Storyblok region | EU or US |
| Set as Default | Make this your default space | ☑️ (recommended for first space) |
Where to Find Your Space ID
- Log in to Storyblok
- Go to your space settings
- Look in the URL:
https://app.storyblok.com/#!/me/spaces/123456/dashboard- The number
123456is your space ID
- The number
About Tokens
Management Token (Required):
- Allows BlokMCP to create, update, delete, and publish content
- Created in: Space Settings → Access Tokens → Management Tokens
- Should have appropriate permissions for what you want Claude to do
Public Token (Optional):
- Used for reading published content
- Created in: Space Settings → Access Tokens → Public Tokens
- Only needed if you want Claude to read preview/draft content
Security Note: Your tokens are encrypted at rest using industry-standard authenticated encryption. BlokMCP never stores tokens in plain text.
- Click Add Space
You should see a success message and your space will appear in the spaces list.
Step 4: Create an API Key for Your MCP Client
Now you need an API key to authenticate your MCP client (Claude Desktop, Cursor, etc.):
- Navigate to API Keys in the dashboard sidebar
- Click Create API Key
- Fill in the details:
| Field | Description | Example |
|---|---|---|
| Key Name | Identify where this key is used | "Claude Desktop - MacBook" |
| Description | (Optional) Additional notes | "Personal use on work laptop" |
- Click Create Key
- Important: Copy the API key immediately - you won't be able to see it again!
The key format is: sb_mcp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Security Tip: Create separate API keys for different clients or team members. This makes it easier to track usage and revoke access if needed.
Step 5: Test Your Setup
Before configuring your MCP client, verify your setup in the dashboard:
- Go to Spaces
- Click on your space name
- Verify the connection details are correct
- Check that your default space is marked (if you have multiple spaces)
What's Next?
Now that your BlokMCP account is set up and your space is connected, configure your MCP client:
Choose Your Client
- Claude Desktop Configuration → (Recommended for most users)
- Cursor IDE Configuration → (For developers)
Troubleshooting
"Invalid Space ID" Error
- Double-check the space ID from your Storyblok URL
- Make sure it's numeric only (no letters or special characters)
"Invalid Token" Error
- Verify the management token is correct (copy/paste to avoid typos)
- Check that the token hasn't been deleted or revoked in Storyblok
- Ensure the token has sufficient permissions
Can't Find My Space ID
- Log in to Storyblok
- Open your space
- Look at the browser URL bar
- Find the number after
/spaces/in the URL
Token Permissions Issues
If Claude can't perform certain operations:
- Go to Storyblok → Space Settings → Access Tokens → Management Tokens
- Find your BlokMCP token
- Edit the permissions to include the operations you need
- Update the token in your BlokMCP dashboard (Spaces → Edit Space)
Related Resources
- Multi-Space Setup - Managing multiple Storyblok spaces
- API Keys Management - Advanced API key configuration
- Security Best Practices - Token rotation and security