markit-mcp
Click on "Install 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., "@markit-mcpsearch my library for recent posts about machine learning"
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.
MarkIt MCP - connect your AI to your library
Bring your own AI. MarkIt is the memory.
The lazy path (recommended): paste this repo's URL into your AI and say "connect me to MarkIt". It reads llms.txt and handles everything below for you.
MarkIt saves the links, posts, and notes you'd otherwise lose, and makes them searchable in plain language. This repo is the official guide for connecting your own AI - Claude, ChatGPT, Cursor, and friends - to your MarkIt library over the open Model Context Protocol.
Once connected, your AI can search your library, read what it finds, save new things into it, and set reminders. In your words, not keywords.
Server URL: https://mark-it.co/api/mcp
Transport: Streamable HTTP
Auth: OAuth 2.1 (sign in) or a personal API key (mkt_...)Pick your path
Option 1 - Sign in (OAuth). No key to handle. Paste the server URL where your app asks for a custom connector or MCP server, and sign in to MarkIt when the browser opens. Best for Claude, ChatGPT web, Cursor, VS Code.
Option 2 - API key. Generate a key in Settings > Integrations (shown once, keep it secret). Best for CLIs, scripts, and the ChatGPT desktop app.
Related MCP server: Notes MCP Server
Option 1 - sign in from your app
One-click installs
Everyone else
App | Steps |
Claude (claude.ai + Claude Desktop) | Settings > Connectors (under Customize) > Add custom connector > paste |
ChatGPT (web) | Settings > Security and login > turn on Developer mode, then Settings > Plugins (or chatgpt.com/plugins) > + > paste the server URL > connect with OAuth. |
Claude Code |
|
Codex CLI | Add the server (see clients/codex.toml, skip the token line) then |
Zed | Add a |
Option 2 - use your API key
In MarkIt Settings > Integrations, open Connect Your AI and generate your key. It starts with
mkt_and is shown once.Grab your app's config from
clients/and replacemkt_your_key_here:
App | Config |
Claude Code | |
Cursor | |
VS Code | |
Codex CLI + ChatGPT desktop app | clients/codex.toml (they share |
Windsurf | |
Cline | |
Zed | |
Anything stdio-only |
Rules of the key: one per account, treat it like a password, never paste it into a chat, revoke or regenerate anytime in Settings.
What your AI gets
Tool | What it does |
| Plain-language search over your library, with optional filters (category, platform, type, author, tags, dates). |
| Full stored content of one item by id. |
| Your categories with item counts. |
| Save a URL or a text note into your library. MarkIt scrapes, categorizes, and indexes it. Each save spends one monthly capture; re-saving a URL you already have is a free no-op. |
| Set or reschedule a reminder on an item (email for everyone; WhatsApp/Telegram on Pro). |
| Your pending reminders. |
| Cancel one reminder by id. Never touches the item itself; Google-Calendar-synced reminders stay managed on-site. |
| Send a short note straight to MarkIt's founder - only when you ask it to. A real person reads every one. Max 3 a day. |
What it can NOT do, by design: delete items, edit your account, touch anyone else's data. Saved page content is treated as data, never as instructions.
Privacy, in one breath
Your AI talks to MarkIt with your identity and only ever sees your items. Whatever AI you connect (Claude, ChatGPT, ...) is your own tool under its own terms - MarkIt does not send your library anywhere on its own. OAuth grants are revocable from your AI app; the API key is revocable in Settings. Full details: Privacy Policy.
Troubleshooting
401 right after connecting with a key: the header must be exactly
Authorization: Bearer mkt_...- check for a lost space or a truncated key (regenerating in Settings invalidates old keys).Windsurf: the remote-server field is
serverUrl, noturl.Cline: set
"type": "streamableHttp"explicitly.VS Code says it cannot start the server: an entry with a
urlalso needs"type": "http".Claude says "Authorization with MarkIt failed" right after you approve: known Anthropic-side bug in claude.ai custom connectors (our server completes the whole OAuth flow; Claude drops it after the token). Use Claude Code or Cursor until it's fixed.
Sign-in window never comes back: finish the login in the browser tab it opened, then retry from the app; some apps need a retry after the first authorize.
mcp-remoteshim: keep it current (mcp-remote@latest; versions before 0.1.16 have a known critical vulnerability). No space around the colon inAuthorization:${AUTH_HEADER}on Windows.Still stuck? support@mark-it.co.
For your AI
Point your assistant at llms.txt - a plain-text playbook that teaches it to connect you and to use the tools well. Same file, branded URL: mark-it.co/mcp/llms.txt.
Claude Code users can go one step further: copy the skill/ folder into .claude/skills/markit/ and Claude picks up the full MarkIt usage playbook (when to search vs save, note etiquette, reminder handling) automatically.
License
MIT. The MarkIt name and logo belong to MarkIt.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityCmaintenanceEnables AI assistants to manage a personal markdown-based knowledge base with natural language interactions. Supports creating, searching, updating, and organizing notes across categories like people, recipes, meetings, and procedures.Last updated111
- AlicenseAqualityDmaintenanceEnables creating, managing, and searching Markdown notes with support for tags, timestamps, and full-text search. Includes AI prompts for analyzing and summarizing notes.Last updated61MIT
- Alicense-qualityDmaintenanceEnables interaction with Rememberizer.ai knowledge repositories to search, retrieve, and store information across sources like Slack, Gmail, and Google Drive. It supports semantic search and agentic queries to access and manage personal or team internal knowledge.Last updatedApache 2.0
- Alicense-qualityAmaintenanceEnables AI assistants to search, read, create, update, and remove personal markdown notes stored locally, providing persistent memory across sessions.Last updated302MIT
Related MCP Connectors
Universal memory for AI agents and tools. Save, organize and search context anywhere.
Cross-AI personal memory. Save once in ChatGPT, recall in Claude, Mistral, Grok, or any MCP client.
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/FuzulsFriend/markit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server