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.
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
{
"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:
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:
- Go to Settings > Apps > Advanced
- Enable Developer Mode
- Click Create app
- Enter the MCP URL:
https://api.graphory.io/mcp - Add the
Authorization: Bearer YOUR_API_KEYheader
Add to your Gemini settings file at ~/.gemini/settings.json:
{
"mcpServers": {
"groundstone": {
"httpUrl": "https://api.graphory.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Add to ~/.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:
{
"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".
{
"servers": {
"groundstone": {
"type": "http",
"url": "https://api.graphory.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Add to ~/.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
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 -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?
- Graph API Reference - Full endpoint documentation with examples
- MCP Deep Dive - Available tools, example conversations, and tips
- Ingest API - Push custom data from webhooks, scripts, or AI agents
- Data Sources - Browse all supported apps and configure collection