Graphory logo

Graphory Labs

Getting Started

Go from zero to your first AI-powered query in under 5 minutes. Connect a data source, generate a key, and start querying your business graph.

Sign up at app.graphory.io

Create your account at app.graphory.io. Sign in with Google, Microsoft, or email. You will be guided through creating your first organization.

Connect your data sources

Connect your data sources from 250+ supported integrations. Major platforms like Google Workspace, Slack, and Salesforce connect with one click. For other tools, enter your API key - we handle the rest.

Popular first connections: Gmail, Google Calendar, Slack, QuickBooks, or GitHub.

Generate an API key

Go to Settings > API Keys and click Create Key. Copy the key - it starts with gs_ak_ and will only be shown once.

Store your API key securely. It provides full access to your organization's data. If compromised, revoke it immediately from the Settings page.

Connect your AI

Choose your platform below and follow the configuration instructions. Replace YOUR_API_KEY with the key you generated in the previous step.

Add this to your Claude Desktop config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "groundstone": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://api.graphory.io/mcp",
        "--header",
        "Authorization: Bearer YOUR_API_KEY"
      ]
    }
  }
}

Restart Claude Desktop completely. Graphory tools will appear in the hammer icon menu.

Run this command in your terminal:

bash
claude mcp add-json groundstone '{"type":"http","url":"https://api.graphory.io/mcp","headers":{"Authorization":"Bearer YOUR_API_KEY"}}'

Graphory tools will be available in your next Claude Code session.

ChatGPT supports MCP through its developer mode:

  1. Go to Settings > Apps > Advanced
  2. Enable Developer Mode
  3. Click Create app
  4. Enter the MCP URL: https://api.graphory.io/mcp
  5. Add the Authorization: Bearer YOUR_API_KEY header

Add to your Gemini settings file at ~/.gemini/settings.json:

~/.gemini/settings.json
{
  "mcpServers": {
    "groundstone": {
      "httpUrl": "https://api.graphory.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Add to ~/.cursor/mcp.json:

~/.cursor/mcp.json
{
  "mcpServers": {
    "groundstone": {
      "type": "streamable-http",
      "url": "https://api.graphory.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Add to ~/.codeium/windsurf/mcp_config.json:

mcp_config.json
{
  "mcpServers": {
    "groundstone": {
      "serverUrl": "https://api.graphory.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Add to .vscode/mcp.json in your project root. Note: the root key is "servers", not "mcpServers".

.vscode/mcp.json
{
  "servers": {
    "groundstone": {
      "type": "http",
      "url": "https://api.graphory.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Add to ~/.codex/config.toml:

~/.codex/config.toml
[mcp_servers.groundstone]
url = "https://api.graphory.io/mcp"
bearer_token_env_var = "GROUNDSTONE_API_KEY"
enabled = true

Set the environment variable: export GROUNDSTONE_API_KEY=gs_ak_your_key

Python
import httpx

API = "https://api.graphory.io"
KEY = "gs_ak_your_key"
headers = {"Authorization": f"Bearer {KEY}"}

r = httpx.post(
    f"{API}/org/YOUR_ORG_ID/search",
    headers=headers,
    json={"q": "revenue", "limit": 10}
)
print(r.json())
curl
curl -X POST https://api.graphory.io/org/YOUR_ORG_ID/search \
  -H "Authorization: Bearer gs_ak_your_key" \
  -H "Content-Type: application/json" \
  -d '{"q": "revenue", "limit": 10}'

What's Next?