Setup Guide
Connect your AI to TitanConnect in under a minute.
Prerequisites
Before you start, you need:
- An API Key — You'll receive an API key once your waitlist application is approved. It looks like
tk_live_abc123... - An AI Tool — Claude Code, Cursor, Windsurf, or any MCP-compatible client.
OpenClaw Plugin
The easiest way to get started. First, configure npm to use the private registry (one-time setup):
echo "@titan-agentic-ai:registry=https://npm.pkg.github.com" >> .npmrcInstall the TitanConnect plugin:
npm install @titan-agentic-ai/connect-openclawSet your API key as an environment variable:
export TITAN_API_KEY="YOUR_API_KEY"Add the plugin to your OpenClaw configuration:
{
"plugins": ["@titan-agentic-ai/connect-openclaw"]
}The plugin registers all 28 tools automatically and includes a comprehensive teaching document so your AI knows how to use every tool effectively.
Claude Code CLI
Run this single command in your terminal:
claude mcp add \
--transport streamable-http \
titan-connect \
https://staging-titanconnect.vynta.ai/api/mcp \
--header "Authorization: Bearer YOUR_API_KEY"Replace YOUR_API_KEY with your actual API key.
That's it. Start a new Claude Code session and you'll have access to all 28 tools. Try asking: "Show me my PPC performance for the last 30 days"
Cursor
Add TitanConnect to your Cursor MCP configuration file:
{
"mcpServers": {
"titan-connect": {
"url": "https://staging-titanconnect.vynta.ai/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Create this file in your project root (or home directory for global access). Restart Cursor after saving. You'll see TitanConnect tools in the AI panel.
Windsurf
Windsurf uses the same MCP configuration format as Cursor:
{
"mcpServers": {
"titan-connect": {
"url": "https://staging-titanconnect.vynta.ai/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Place this file in your project root. Restart Windsurf to activate.
What You Can Do
Once connected, try these example prompts with your AI:
"Show me my PPC performance for the last 30 days"
"Which campaigns have the highest ACoS?"
"Search Titan lessons about product launch strategy"
"What are my top performing search terms?"
"Get the PLOG framework for my product category"
"List all my Amazon stores and set one as active"
"Show me product performance with sales and ranking data"
"What are the community insights on PPC bidding?"
Troubleshooting
Connection refused or timeout
Make sure your API key is correct and hasn't been revoked. Contact your Titan admin to verify your key status.
"Unauthorized" error
Your API key may be invalid or expired. Double-check the key and ensure the Authorization header includes Bearer before the key.
Data tools returning "no seller selected"
Before using data tools, you need to set an active seller. Ask your AI to "list my seller accounts" and then "set [store name] as active".
Rate limited
TitanConnect applies rate limits per API key. If you hit the limit, wait a moment before trying again. Rate limits reset on a rolling window.