Graphory logo

Graphory Labs

MCP Tools

The Model Context Protocol (MCP) lets AI assistants connect directly to your knowledge graph. Search, explore relationships, and write insights back - all through natural conversation.

What is MCP?

MCP is an open standard that lets AI assistants connect to external data sources and tools. Graphory provides an MCP server that gives your AI read and write access to your knowledge graph.

Instead of copy-pasting data into chat, your AI can directly search your graph, look up specific items, explore connections, and save findings back for future reference.

Setup

See the Getting Started guide for platform-specific configuration instructions covering Claude Desktop, Claude Code, ChatGPT, Gemini CLI, Cursor, Windsurf, VS Code, Codex CLI, and direct API access.

Available Tools

Once connected, your AI has access to these tools:

get_entity

Get full details for a specific item including all its properties and direct relationships.

ParameterDescription
node_idThe item's unique identifier

traverse

Explore the relationship network starting from a specific item. Reveals connections up to N hops away.

ParameterDescription
start_idItem ID to start from
depthHops to traverse (default: 2, max: 5)
edge_typesOptional relationship type filter

timeline

Get a chronological feed of recent activity across your data sources.

ParameterDescription
entityOptional business entity filter
daysLookback window (default: 30)
limitMax items (default: 50)

graph_stats

Get a summary overview of your graph - total counts, breakdowns by type and source.

No parameters required.

write_to_graph

Save findings or new information back to the graph. Confidence gating applies (auto-merge at 0.9+, review queue at 0.7-0.89, rejected below 0.7).

ParameterDescription
actionadd, connect, or correct
confidenceConfidence score (0 to 1)
dataJSON payload for the write operation

ingest

Push raw data into your graph from within a conversation. Useful for capturing insights on the fly.

ParameterDescription
payloadJSON string with entity, source, title, and body fields

Example Conversations

Searching your graph

You
Who are the key contacts at Acme Corp?
Your AI will use search_graph to find Acme Corp, then traverse to discover connected people. It combines results from emails, calendar events, and other sources into a unified answer.

Exploring recent activity

You
What happened in the last week across all my business entities?
Your AI calls timeline with a 7-day window and summarizes activity across all connected data sources.

Writing back insights

You
Based on those emails, it looks like Jane Smith just moved from Acme to Beta Inc. Update the graph.
Your AI uses write_to_graph to update Jane's company association with high confidence, since you confirmed the change.

Getting oriented

You
What does my graph look like? Give me the overview.
Your AI calls graph_stats to get total node/edge counts and breakdowns by type and source, then presents a summary.

Tips for Best Results

Troubleshooting

Tools not appearing

Authentication errors

Slow responses