MCP Protocol
Configure Contextaify as an MCP server to distribute context to your AI tools.
What is MCP?
Model Context Protocol (MCP) is an open standard created by Anthropic that allows AI tools to access external data sources natively.
Contextaify acts as an MCP server, distributing your context files directly to Claude, Cursor, Windsurf, and any compatible client.
Architecture
MCP Client
Claude Desktop / Cursor / VS Code / Windsurf
↕ MCP Protocol (SSE / stdio)
MCP Server
Contextaify MCP Server
↕ REST API
Data Source
Your context files
Compatible clients
Configuration
Claude Desktop
// ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"contextaify": {
"url": "https://mcp.contextaify.com/sse",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Cursor
// .cursor/mcp.json (project root)
{
"mcpServers": {
"contextaify": {
"url": "https://mcp.contextaify.com/sse",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}VS Code
// .vscode/mcp.json
{
"servers": {
"contextaify": {
"type": "sse",
"url": "https://mcp.contextaify.com/sse",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Windsurf
// ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"contextaify": {
"serverUrl": "https://mcp.contextaify.com/sse",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Tools (actions)
MCP clients can execute actions on your contexts.
list_contextsdocs.mcp.tools.list
docs.mcp.tools.listParams
get_contextdocs.mcp.tools.get
docs.mcp.tools.getParams
search_contextsdocs.mcp.tools.search
docs.mcp.tools.searchParams
get_context_versiondocs.mcp.tools.version
docs.mcp.tools.versionParams
Resources (read)
MCP clients can read your contexts as resources.
// MCP Resources exposed by Contextaify
context://project-context → Your project context file
context://brand-guidelines → Your brand guidelines
context://team-roles → Team roles and responsibilities
// Resources are read-only and auto-updated when you edit in the app