cortexify-mcp
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@cortexify-mcpask the Cortex AI copilot to summarize my saved links"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
cortexify-mcp
MCP server for Cortexify - your AI knowledge library. Lets any MCP client (Claude Desktop, Cursor, Claude Code, etc.) read and write your Cortexify library: saved links, documents, notes, collections, and the Cortex AI copilot.
What it exposes
Library (saved links)
cortexify_list_items- list saved links (filter unread / content type)cortexify_get_item- full item incl. extracted textcortexify_search_library- search links + documents + notes by title/summary/tagscortexify_save_url- save a URL; triggers AI processing (summary, tags, categories)cortexify_mark_read/cortexify_delete_item
Documents
cortexify_list_documents/cortexify_get_document
Notes
cortexify_list_notes/cortexify_get_note/cortexify_create_note/cortexify_update_note/cortexify_delete_note
Collections
cortexify_list_collections(as a tree) /cortexify_create_collection/cortexify_update_collection/cortexify_delete_collectioncortexify_collection_contents/cortexify_add_to_collection/cortexify_remove_from_collection
Cortex AI
cortexify_ask- chat with the Copilot grounded in your library (optional collection scope, model: auto/gemini/openrouter)cortexify_list_chats/cortexify_get_chat
Web + account
cortexify_web_search/cortexify_web_extract(Parallel integration)cortexify_get_stats(inbox count, weekly reads, completion rate)cortexify_key_status(which BYOK keys are set)
Related MCP server: cosmos
Run it as a remote (hosted) server
The repo also ships a Vercel serverless endpoint at api/mcp.js, so you can use
Cortexify from Claude web / ChatGPT web (or any MCP client that supports remote
servers) without running anything locally.
Endpoint once deployed:
https://<your-vercel-deployment>/api/mcpAuth: every request must carry the shared secret in MCP_AUTH_TOKEN, either as
an Authorization: Bearer <token> header or a ?token=<token> query parameter.
Requests without a valid token get a 401.
Deploy on Vercel
Import this repo in Vercel (Add New > Project > Import
cortexify-mcp). No build step or framework preset needed - the function inapi/is picked up automatically.Set environment variables (Project Settings > Environment Variables):
CORTEXIFY_EMAIL+CORTEXIFY_PASSWORD(orCORTEXIFY_ACCESS_TOKEN)MCP_AUTH_TOKEN- a long random string you generate; this is the token you paste into your MCP clients
Deploy. The MCP URL is
https://<project-domain>/api/mcp.
Connect from Claude web
Settings > Connectors > Add custom connector. URL:
https://<project-domain>/api/mcp?token=<MCP_AUTH_TOKEN> (or set the
Authorization: Bearer header under advanced settings if offered).
Connect from ChatGPT web
Settings > Apps > Advanced > Developer mode, then create a custom connector with the same URL and token.
The stdio server (below) keeps working unchanged - both modes share the same
tool implementations in src/tools.js.
Setup
npm install
cp .env.example .env # fill in CORTEXIFY_EMAIL / CORTEXIFY_PASSWORDClaude Desktop / Cursor config
{
"mcpServers": {
"cortexify": {
"command": "node",
"args": ["/absolute/path/to/cortexify-mcp/src/index.js"],
"env": {
"CORTEXIFY_EMAIL": "you@example.com",
"CORTEXIFY_PASSWORD": "your-password"
}
}
}
}How it works
Cortexify's stack is a Vercel app over Supabase. This server talks to the same backend the web app and the Chrome extension use:
Supabase REST (row-level-security scoped to your user) for library/notes/collections.
POST /api/process-contentfor AI ingest of URLs (same call the extension makes).POST /api/cortex-aifor the Copilot (SSE stream, aggregated for you).POST /api/parallel-search/parallel-extractfor web tools (uses your Parallel key).
Auth is the standard Supabase password grant; the token auto-refreshes while the server runs. Your password never leaves your machine except to Supabase's auth endpoint.
AI features (save_url processing, cortexify_ask, web_search) consume the BYOK keys
configured in Cortexify Settings - check cortexify_key_status if something errors
with *_API_KEY_REQUIRED.
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP server exposing a user ORANO library to their own AI agent.
The Cortex MCP server provides read-only access to real-time engineering context from the Cortex developer portal, allowing AI coding assistants to answer natural language questions about your organization's catalog (microservices, libraries, domains, teams, infrastructure), scorecards (engineering standards and best practices), initiatives (goals and deadlines), and Engineering Intelligence metrics. It includes tools for querying documentation, tracking personal entities, and accessing AI-assisted insights across the entire Cortex ecosystem.
Knowledge base MCP for AI agents on iknow.dev. Search, read, and maintain via OAuth.
Publish and share access-controlled Markdown documents from any MCP-enabled AI tool.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceFacilitates integration of PrivateGPT with MCP-compatible applications, enabling chat functionalities and secure management of knowledge sources and user access.-
- AlicenseAqualityBmaintenanceMCP server for the cosmos exocortex from Polarity Lab. Read and write your personal knowledge graph from any LLM client.11103 npm3MIT
- AlicenseNot gradedqualityAmaintenanceEnables search, content creation, weblink saving, and knowledge base analysis with Capacities through any MCP-compatible client.7MIT
- AlicenseNot gradedqualityAmaintenanceEnables searching, reading, annotating, and managing a Zotero library from any MCP client.AGPL 3.0