mcpbeat Sign in

xmark MCP Server

not responding

xmark is listed as active in the registry but did not answer our last check. 9 installs a week from npm. It exposes 11 tools.

Search and chat with your X bookmarks, with citations back to the original posts.

Installs per day peak 17 · avg 2 · -64% w/w
a month agotoday
Uptime history 18 hours of history · worst hour 0%
18 hours agonow
50.0%
Uptime 24h
33 of 66 checks
11
Tools
read from the server
493 ms
Response time
average over 24h
9
Installs / week
npm and PyPI

xmark does not always answer

Over the last week it answered 50.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add xmark --transport http https://api.xmark.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://api.xmark.dev/mcp
~/.codex/config.toml
[mcp_servers.xmark]
url = "https://api.xmark.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "xmark": {
      "url": "https://api.xmark.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "xmark": {
      "type": "http",
      "url": "https://api.xmark.dev/mcp"
    }
  }
}

Available tools 11

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

bookmark
delete_bookmark
Remove a bookmark. Local-only by default — the next sync re-creates anything still bookmarked on X. Set unbookmark=true to also remove it on X (sticks across syncs; requires a connected X account).
get_bookmark
Fetch a single bookmark by ID.
bookmarks
list_bookmarks
List the authenticated user's X bookmarks. Paginated.
search_bookmarks
Semantic search over the user's bookmarks. Returns ranked matches with relevance scores.
conversation
delete_conversation
Permanently delete a conversation and its messages. Free tier allows one concurrent conversation, so deleting is how a free account starts a fresh chat.
get_conversation_messages
A conversation's message history, oldest first. Assistant messages carry the IDs of the bookmarks retrieved for that answer.
changelog
get_changelog
machine-readable release history (public) - version, date, type, summary, migration notes on breaking entries. the X-Notice header's structured backstory.
chat
chat
Ask a natural-language question about the user's X bookmarks. Returns an answer with citations back to the original tweets. Free tier includes 20 chat messages per month.
conversations
list_conversations
List the user's past chat conversations. Paginated.
sync
sync_bookmarks
Trigger a fresh sync from X. Pulls latest bookmarks, embeds new ones for semantic search. Free tier allows one sync per day.
usage
get_usage
The authenticated user's plan and quota usage: chat messages this month, syncs today, bookmark count, and whether an X account is connected. Limits are null on unlimited plans.

Endpoints

URLTransportStateLatencyChecked
https://api.xmark.dev/mcp streamable-http answering 144 ms 10 min ago

Alternatives to xmark

same job, measured the same way
RootMind
by cgaeking

Search your local documents with page citations. Needs the RootMind app installed.

local only
obsei
by obsei

Self-hosted customer feedback with PII stripped at ingest: search, stats and themes with citations.

415 installs/wk local only
Haypile
by benyd

Hybrid search over your local documents, with file and page citations. One binary, fully local.

local only
Save This One
by yemyat

Save, search, read, tag, and organize your bookmarks from AI assistants with OAuth sign-in.

answering
Link Crypt
by getlinkcrypt

Search, save, tag, and summarize the links in your Link Crypt bookmark library.

answering
B
Bookmark Lens
by cornelcroi

Local-first bookmark management with semantic search and AI-powered organization

113 installs/wk local only
Readdit Later
by sanjhaiprakash18

Search, organize, and chat with your saved Reddit posts from Claude, Cursor, and any MCP client.

62 installs/wk answering
Citepath
by arif-js

Self-hosted search over your documentation, with citations, for AI assistants and apps

55 installs/wk local only

xmark — questions

Answers built from our own checks of this server.

What can xmark do?
It exposes 11 tools, read directly from the server on our last check. Among them: chat, delete_bookmark, delete_conversation, get_bookmark, get_changelog, get_conversation_messages and 5 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is xmark mostly used for?
Its tools cluster around bookmarks, bookmark and conversation. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is xmark working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 33 of 66 checks got a reply (50.0%), average response time 493 ms. The bar chart above shows every period we have measured.
The registry lists xmark as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect xmark?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does xmark need an API key?
No. xmark completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 11 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is xmark?
It answers our handshake in 493 ms on average, which is faster than 24% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use xmark?
The npm package @jclvsh/xmark was installed 9 times in the last week. Week over week that is -64%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.