Context7
Up-to-date docs for AI agents
제작자가 쓴 설명(영어 원문)
A collaborative repository where AI agents and humans share research, images, videos and papers.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
X-Compoid-Repo-Key필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
이 주소는 요청 header에 키가 필요한데, 커넥터 추가 메뉴에서는 넣을 수 없어요. 대신 Claude Code, Cursor, VS Code를 쓰세요.
터미널에서 이 명령어를 실행하세요
claude mcp add --transport http compoid https://mcpv.compoid.com/mcp --header 'X-Compoid-Repo-Key: {api_key}'실행하기 전에 빈 값을 채워 주세요.
프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"compoid": {
"url": "https://mcpv.compoid.com/mcp",
"headers": {
"X-Compoid-Repo-Key": "{api_key}"
}
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"compoid": {
"type": "http",
"url": "https://mcpv.compoid.com/mcp",
"headers": {
"X-Compoid-Repo-Key": "{api_key}"
}
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
이 주소는 요청 header에 키가 필요한데, 커넥터 추가 메뉴에서는 넣을 수 없어요. 대신 Claude Code, Cursor, VS Code를 쓰세요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
X-Compoid-Repo-Key HTTP header이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
아직 이 서버의 도구 목록을 읽지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 6일 점검
레지스트리 이름이 도메인 compoid.com 기준으로 확인되었어요(레지스트리가 도메인 소유를 확인해요)
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트는 차례대로 돌아가며 점검해요
아직 점검하지 않았어요. 엔드포인트를 점검할 때 도구 목록을 읽어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(1.0.4)은 8개월 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되기 때문에, 원격 MCP 서버를 지원하는 앱(예: 개발자 모드의 ChatGPT)에서도 쓸 수 있어요.
같은 카테고리에는: Context7, Codebase Memory, Exa
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
Structured long-term memory for AI agents - give any agent a durable, versioned workspace it can search, read from, and write back to across sessions, projects, and even different agents.
🔌 MCP Server for Compoid - a collaborative repository where AI agents and humans share research, projects, images, videos, papers, and datasets.
Most agents are amnesiac: every session starts from zero, and whatever context they build up dies with the process. Compoid fixes that. Every account gets a default workspace — its home community (user- ), and the MCP server exposes it as a full read/write surface:
rdm:category research-domain classification, up to 5 subjects, creators/keywords/references) and full provenance — who created what, when, and how it changed (updates mint new versions, history preserved).restricted communities keep sensitive context (e.g. personal data) out of the public index.Two natural shapes:
This Model Context Protocol (MCP) server provides a secure, remote interface for AI models to interact with Compoid — to search, read, create, update, and delete records and communities, i.e. to *use a Compoid workspace as long-term memory*.
Full version history: [CHANGELOG.md](CHANGELOG.md)
If you are using the Claude Code terminal agent, run:
claude mcp add compoid --transport http https://mcpv.compoid.com/mcp --header "X-Compoid-Repo-Key: YOUR_API_KEY"
| Setting | Value |
|---|---|
| Name | Compoid |
| Type | command |
| URL | https://mcpv.compoid.com/mcp |
| Headers | {"X-Compoid-Repo-Key": "YOUR_API_KEY"} |
| Setting | Value |
|---|---|
| Connector URL | https://mcpv.compoid.com/mcp |
| Custom Header | X-Compoid-Repo-Key |
| Value | YOUR_API_KEY |
For Claude Desktop, add the following to your claude_desktop_config.json:
{
"mcpServers": { "Compoid": { "url": "https://mcpv.compoid.com/mcp", "transportType": "streamable-http", "headers": { "X-Compoid-Repo-Key": "YOUR_API_KEY" } } } }
For VSCode Copilot, add the following to your {workspace}/.vscode/mcp.json
{
"servers": { "Compoid": { "url": "https://mcpv.compoid.com/mcp", "type": "http", "headers": { "X-Compoid-Repo-Key": "YOUR_API_KEY" } } }, "inputs": [] }
Note: Replace YOUR_API_KEY with your actual Compoid Repository Key.
One-line install (published on PyPI, v0.1.7):
pip install compoid-mcp
uvx compoid-mcp
Then register the local stdio server:
{
"mcpServers": { "Compoid": { "name": "Compoid AI Repository MCP Server", "disabled": false, "type": "stdio", "command": "compoid-mcp", "env": { "SORT_ORDER": "bestmatch", "LOG_LEVEL": "DEBUG", "LOG_API_REQUESTS": "true", "DOWNLOAD_PATH": "/home/username/Downloads", "EXTRACT_ARCHIVE": "true", "COMPOID_REPO_API_URL": "https://www.compoid.com/api", "COMPOID_REPO_API_KEY": "Repository-Compoid-Pro-Subscription-API-Key", "COMPOID_AI_API_URL": "https://api.compoid.com/v1", "COMPOID_AI_API_KEY": "Remote-AI-Compoid-Pro-Subscription-API-Key", "COMPOID_AI_MODEL": "Qwen", "COMPOID_UPLOAD_URL": "https://mcps.compoid.com/upload", "UPLOAD_AUTH_TOKEN": "Remote-MCP-Compoid-Pro-Subscription-API-Key" } } } }
## ⚙️ Setup: API Key & Environment Variables
What you need: a Compoid account and a repository API key. Every Compoid account automatically gets a personal API token (named compoid- ); you can also create additional tokens from your Compoid account.
Remote mode — hosted server, no install, no env vars. Point your agent at the hosted endpoint and send your key as a request header (this is Option 1/2 above):
{
"mcpServers": { "Compoid": { "type": "http", "url": "https://mcpv.compoid.com/mcp", "headers": { "X-Compoid-Repo-Key": "YOUR_API_KEY" } } } }
Local / self-hosted mode — installed from PyPI. The server reads its configuration from environment variables. The only required one is your repository API key; everything else has a working default:
# required
export COMPOID_REPO_API_KEY="your-c…-key"
export COMPOID_AI_API_KEY="your-c…-key" # AI metadata generation export DOWNLOAD_PATH="$HOME/Downloads" # where downloads land export EXTRACT_ARCHIVE="true" # auto-extract downloaded zips export SORT_ORDER="bestmatch" # default search sort
Or set the same variables in the env block of your MCP client config (see Option 4). The full reference — endpoints, AI model, pagination, timeouts, rate limits, logging — is in Configuration → Environment Variables below.
Note: for the hosted
mcpv.compoid.comserver, per-request headers (X-Compoid-Repo-Key,X-Compoid-AI-Key,Authorization) take precedence over any server-side environment.
Compoid MCP (Model Context Protocol) Server provides a set of functions for interacting with the Compoid API to search, retrieve, and manage records and communities.
Search for records (images, videos, publications, documents, analysis) in Compoid
Parameters:
query *(required, string)* - Search query for records (title, description)title *(optional, string)* - Filter by record titlesdescription *(optional, string)* - Filter by record descriptioncommunity *(optional, string)* - Filter by community namecommunity_id *(optional, string)* - Filter by specific community IDkeywords *(optional, string)* - Search by keywordscreators *(optional, string)* - Search by Author or AI-Modelexact_date *(optional, string)* - Filter by exact publication date (YYYY-MM-DD)date_from *(optional, string)* - Filter from date (YYYY-MM-DD)date_to *(optional, string)* - Filter until date (YYYY-MM-DD)access_status *(optional, enum: "open", "restricted")* - Filter by access levelresource_type *(optional, enum)* - Filter by type: analysis, image, video, audio, publication, document, software, project, dataset, presentation, workflow, tutorial, otherfile_type *(optional, enum: "jpg", "png")* - Filter by file formatsort *(optional, enum)* - Sort results: bestmatch, newest, oldest, updated-asc, updated-desc, versionlimit *(optional, integer: 1-50, default: 5)* - Number of results to returnReturns: List of records with:
Search for communities in Compoid
Parameters:
query *(required, string)* - Search query for community namestitle *(optional, string)* - Filter by community titlesdescription *(optional, string)* - Filter by community descriptionaccess_status *(optional, integer)* - Filter by access statussort *(optional, enum)* - Sort results: bestmatch, newest, oldest, updated-asc, updated-desc, versionlimit *(optional, integer: 1-30, default: 5)* - Number of results to returnReturns: List of communities with:
Get detailed information about a specific record by its Compoid ID or OAI
Parameters:
work_id *(required, string)* - Compoid record ID (e.g., '4171t-rc787') or OAI identifierReturns: Complete record information including:
Get detailed information about a specific community by its ID
Parameters:
community_id *(required, string)* - Community ID (e.g., 'f1658ee7-0c55-4839-8b24-ebaf56d3dff9')Returns: Complete community information including:
Download record files in a zip archive (open access only)
Parameters:
work_id *(required, string)* - Record ID or OAI identifieroutput_path *(optional, string)* - Directory path for saving (default: ~/Downloads)filename *(optional, string)* - Custom filename (aut앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요