mcpbeat Sign in

Compoid MCP Server

answering

Compoid MCP is answering right now. Last checked 10 min ago. It exposes 13 tools. Last commit 5 May 2026.

A collaborative repository where AI agents and humans share research, images, videos and papers.

Uptime history 47 days of history · worst day 34%
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
13
Tools
read from the server
198 ms
Response time
average over 24h
0
Stars
last commit 5 May 2026

What changed 10

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 15 September 2026. No other catalogue keeps this.

16 Sep 2 tool descriptions were rewritten4 times that day Compoid_create_record, Compoid_update_record
16 Sep 2 tools changed the parameters they ask for3 times that day Compoid_create_record, Compoid_update_record
16 Sep a tool appeared Compoid_delete_record
15 Sep 2 tools appeared Compoid_get_collection_records, Compoid_search_collections
and 3 more, back to 15 September 2026

What the code does

We read the source, 19 h ago · tools taken from the live server · rules 3dff92dd89df

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Runs an external command src/compoid_mcp/client.py:553
                    result = subprocess.run(
Builds a file path from a variable src/compoid_mcp/tools.py:736
        file_path = os.path.join(output_path, custom_filename)

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

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 mcp-server --transport http https://mcpv.compoid.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp-server": {
      "url": "https://mcpv.compoid.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.mcp-server]
url = "https://mcpv.compoid.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp-server": {
      "url": "https://mcpv.compoid.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "mcp-server": {
      "url": "https://mcpv.compoid.com/mcp"
    }
  }
}

Available tools 13

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

compoid
Compoid_create_community
Create a new community on Compoid.
Compoid_create_record
Create a new Compoid record and submit it to a community for review. Required: community_id: community slug (e.g. 'physics' - browse https://www.compoid.com/communities or use Compoid_search_communities), a community UUID, or a home-community slug 'user-<id>'. file_upload: the file to attach. Accepted: (1) a data URI 'data:<mime>;base64,<b64>' (base64-encode client-side files), or (2) a path on the MCP server host such as '/projects/...' (e.g. the path returned by Compoid_upload_file). Plain client-local paths are NOT accessible to the server. creators: non-empty list of author / AI-model names (e.g. ['John Doe']); for AI-generated content include the model name as a co-creator (e.g. ['Qwen']). keywords: non-empty list of tags (e.g. ['Compoid', 'MCP']) - records without keywords are hard to discover. Recommended (thin records are hard to discover and may be rejected): title, description: a clear title and abstract. resource_type: one of analysis, image, video, audio, publication, document, software, project, dataset, presentation, workflow, tutorial, other - any other value is rejected with 400 'Not a valid value.' (when omitted it is inferred from the file MIME type). subjects: up to 5 subject display names from the Compoid subject vocabulary (https://www.compoid.com/subjects); invalid names cause a 400. "Artificial Intelligence" is always appended as a default subject.
Compoid_delete_record
Delete a published Compoid record. IRREVERSIBLE. The record is tombstoned and drops out of all search results. Use it to clean up test records. Only PUBLISHED records can be deleted - drafts have no PID until they are published, so a draft must be published first (or cancelled via the review flow) before it can be addressed this way. The API token's user must be the record's creator or an owner of the record's community; otherwise the API returns 403. Required: work_id: the record to delete - a published record PID (e.g. '4171t-rc787'), a full record URL (https://www.compoid.com/records/<pid>), or its OAI. On success returns a confirmation (HTTP 204). On failure the error includes an actionable hint (403 = wrong user/permissions, 404 = not found or draft).
Compoid_download_files
Download record files in a zip archive if available through open access.
Compoid_get_collection_records
Get the records that belong to a specific Compoid collection. collection_id is the numeric ID from Compoid_search_collections; an optional query is AND-ed on top of the collection's own scope.
Compoid_get_community_details
Get detailed information about a specific community by its Compoid ID or OAI.
Compoid_get_record_details
Get detailed information about a specific record by its Compoid ID or OAI.
Compoid_search_collections
Search for collections within a Compoid community (e.g. Publications, Datasets, subject collections). community_id accepts a UUID or slug; omit query to list all collections.
Compoid_search_communities
Search for communities in Compoid.
Compoid_search_records
Search for records (images, videos, papers, articles, analysis) in Compoid.
Compoid_update_community
Update an existing community on Compoid. Only supply the fields you want to change.
Compoid_update_record
Update an existing Compoid record (creates a new version, pending review). Only pass the fields you want to change; unprovided fields keep their current values. An update with no changed fields is rejected as a no-op. Required: work_id: the record to update - a published record PID (e.g. '4171t-rc787'), a full record URL, or its OAI. Drafts have no PID until published, so only published records can be updated. Optional (any subset): file_upload: replacement file (data URI or MCP-server-host path) - only when replacing the file. title, description, creators, keywords, references: metadata to change. resource_type: must be one of analysis, image, video, audio, publication, document, software, project, dataset, presentation, workflow, tutorial, other - any other value is rejected with 400 'Not a valid value.' subjects: up to 5 subject display names (https://www.compoid.com/subjects). Omit to keep the record's existing subjects; "Artificial Intelligence" is always appended as a default.
Compoid_upload_file
Upload a file to the Compoid MCP server. Accepts a data URI (data:<mime>;base64,<data>). Returns the server-side path to use as file_upload in Compoid_create_record or Compoid_update_record.

Endpoints

URLTransportStateLatencyChecked
https://mcpv.compoid.com/mcp streamable-http answering 232 ms 10 min ago

Alternatives to Compoid MCP

same job, measured the same way
Paperswithcode
by pipeworx-io

Papers With Code MCP — browse ML research papers and their code repositories

35 tools answering
Coador
by automaticqa

Evidence-backed Android repository knowledge for humans and AI agents

local only
Kin
by kinlab

A graph-native code repository for people and AI agents.

2 383 installs/wk local only
Github Analytics MCP Server
by thenextgennexus

Get GitHub repository stats, search repos, analyze languages, and compare projects

20 installs/wk local only
Paper Lantern
by paperlantern

Research intelligence for AI coding agents. 2M+ CS papers with evidence and tradeoffs.

answering
Instagit
by instagitai

MCP server for Instagit — AI-powered Git repository analysis for coding agents

38 installs/wk local only
livewiki
by eduardoabreu81

A repository wiki of Markdown pages anchored to real code: read, search, and verified writes.

152 installs/wk local only
Octocode MCP - AI Context Platform
by bgauryy

AI code research platform. Search, analyze, and extract insights from any GitHub repository.

1 867 installs/wk local only

Compoid MCP — questions

Answers built from our own checks of this server.

What can Compoid MCP do?
It exposes 13 tools, read directly from the server on our last check. Among them: Compoid_create_community, Compoid_create_record, Compoid_delete_record, Compoid_download_files, Compoid_get_collection_records, Compoid_get_community_details and 7 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 →
Is Compoid MCP working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 198 ms. The bar chart above shows every period we have measured.
How do I connect Compoid MCP?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Compoid MCP need an API key?
No. Compoid MCP completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Compoid MCP?
It answers our handshake in 198 ms on average, which is faster than 66% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Compoid MCP open source?
Yes — it is published under the MIT licence, written in Python, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.