Context7
Up-to-date docs for AI agents
作者による説明(英語の原文)
Self-hosted brain for any LLM: memory, skills, encrypted vault, devices and scheduled jobs.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
STORAGE_ENCRYPTION_KEY, OIDC_CONFIG_URL, OIDC_CLIENT_ID, OIDC_CLIENT_SECRET, BASE_URL, JWT_SIGNING_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"aicortex": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"STORAGE_ENCRYPTION_KEY",
"-e",
"OIDC_CONFIG_URL",
"-e",
"OIDC_CLIENT_ID",
"-e",
"OIDC_CLIENT_SECRET",
"-e",
"BASE_URL",
"-e",
"JWT_SIGNING_KEY",
"ghcr.io/ikarusmk/aicortex:v2.3.4"
],
"env": {
"STORAGE_ENCRYPTION_KEY": "your-value",
"OIDC_CONFIG_URL": "your-value",
"OIDC_CLIENT_ID": "your-value",
"OIDC_CLIENT_SECRET": "your-value",
"BASE_URL": "your-value",
"JWT_SIGNING_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add aicortex --env STORAGE_ENCRYPTION_KEY=your-value --env OIDC_CONFIG_URL=your-value --env OIDC_CLIENT_ID=your-value --env OIDC_CLIENT_SECRET=your-value --env BASE_URL=your-value --env JWT_SIGNING_KEY=your-value -- docker run -i --rm -e STORAGE_ENCRYPTION_KEY -e OIDC_CONFIG_URL -e OIDC_CLIENT_ID -e OIDC_CLIENT_SECRET -e BASE_URL -e JWT_SIGNING_KEY ghcr.io/ikarusmk/aicortex:v2.3.4動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"aicortex": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"STORAGE_ENCRYPTION_KEY",
"-e",
"OIDC_CONFIG_URL",
"-e",
"OIDC_CLIENT_ID",
"-e",
"OIDC_CLIENT_SECRET",
"-e",
"BASE_URL",
"-e",
"JWT_SIGNING_KEY",
"ghcr.io/ikarusmk/aicortex:v2.3.4"
],
"env": {
"STORAGE_ENCRYPTION_KEY": "your-value",
"OIDC_CONFIG_URL": "your-value",
"OIDC_CLIENT_ID": "your-value",
"OIDC_CLIENT_SECRET": "your-value",
"BASE_URL": "your-value",
"JWT_SIGNING_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"aicortex": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"STORAGE_ENCRYPTION_KEY",
"-e",
"OIDC_CONFIG_URL",
"-e",
"OIDC_CLIENT_ID",
"-e",
"OIDC_CLIENT_SECRET",
"-e",
"BASE_URL",
"-e",
"JWT_SIGNING_KEY",
"ghcr.io/ikarusmk/aicortex:v2.3.4"
],
"env": {
"STORAGE_ENCRYPTION_KEY": "your-value",
"OIDC_CONFIG_URL": "your-value",
"OIDC_CLIENT_ID": "your-value",
"OIDC_CLIENT_SECRET": "your-value",
"BASE_URL": "your-value",
"JWT_SIGNING_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
OIDC_CONFIG_URL envOIDC_CLIENT_ID envBASE_URL envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント IkarusMK で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:STORAGE_ENCRYPTION_KEY, OIDC_CLIENT_SECRET, JWT_SIGNING_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(2.3.4)がレジストリに届いたのは昨日です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにDockerも必要です。
同じカテゴリには:Context7, Codebase Memory, Exa
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
A private, self-hosted brain for your LLM — on your own NAS.
In 30 seconds: AICortex is one container on your own hardware that every AI you use connects to.
Try it in 5 minutes · Run it on your NAS · More screenshots · Connect your AI
AICortex is a self-hosted MCP server that turns your NAS into a personal LLM connector: a persistent "brain" your assistant loads at the start of every session. Any MCP-capable LLM — Claude, ChatGPT, or a fully local model — gains a durable identity and real reach into your own services and devices, while running inside your network. Non-MCP tools (n8n, LangChain, your own scripts) reach the *same* brain through a native REST API with scoped per-user keys — and humans get a built-in admin WebUI at /ui for the vault, skills, users and audit log.
The model stays in its provider's cloud (or runs locally). Your memory, skills and secrets stay on your NAS. The assistant talks to AICortex over an HTTPS connector; the server uses your local credentials internally and never hands them to the model. New capabilities are added as data — a skill, a service config, a secret — with no redeploy.
🧠 A brain that travels with you
cortex_start call — who you are, how you work, and the current project's notes, open tasks and last session (a few hundred characters; cortex_catalog has the full list)intent.md → spec.md → plan.md …), bundled as a template — see docs/playbooks.md🔌 Real reach — every integration is just data
POST /hooks/ , secret/HMAC-verified) turn external events into inbox items; outbound webhooks notify🌐 Beyond MCP — drive it over plain HTTP
POST /api/v1/tools/ with an auto-generated OpenAPI 3.1 spec — plug AICortex into n8n, LangChain, an OpenAI-compatible client or a shell script, no MCP client required🖥 Built-in admin WebUI — no terminal needed
👥 Team, autonomy & continuity
🔒 Secure & multi-tenant
AUTH_ENFORCELLM app — any MCP client (desktop / mobile) · one or many agents
│ custom connector / MCP server (HTTPS, from the model's cloud) ▼ Reverse proxy (Zoraxy / Caddy / nginx / Traefik …) │ ▼ AICortex (this container, on your NAS) │ uses local files & secrets ▼ Memory · Skills · HTTP services · MQTT & FTP devices · WebDAV cloud · Workspace files · SSH/SFTP · SMTP + IMAP email · IPP printing · eSCL scanning · MCP gateway · Inbox/Tasks · Sessions · Cron · Secret vault (every outbound call passes the SSRF egress guard)
The "LLM brain" space has some great projects — AICortex deliberately sits in a different spot:
Rule of thumb: want a dedicated memory/graph engine → GBrain; want a batteries-included agent OS → CortexPrism; want a minimal self-hosted connector that plugs your existing LLM app into your own stuff → AICortex.
Just want to look around? Run it on your own computer — no NAS, domain or login needed, only Docker:
echo "STORAGE_ENCRYPTION_KEY=$(openssl rand -base64 32 | tr '+/' '-_')" > aicortex.env
docker run -d --name aicortex -p 127.0.0.1:8787:8787 --env-file aicortex.env \ -e ALLOW_INSECURE=1 -v aicortex-data:/data ghcr.io/ikarusmk/aicortex:latest
claude mcp add --transport http aicortex http://localhost:8787/mcp, then ask it to call cortex_start. Other local clients: docs/clients.md. The Claude and ChatGPT apps connect from their provider's cloud, so they need the real setup.⚠️ No login in this mode.
ALLOW_INSECURE=1switches authentication off: whoever
reaches the port is admin. Keep the port on
127.0.0.1as above, keep real secrets
out, and never run it like this on a server. For everyday use, follow the
Quick start with your own login.
Done looking? docker rm -f aicortex && docker volume rm aicortex-data && rm aicortex.env removes it with all its data.
🤖 Installing with an AI coding agent? Point it at
[INSTALL_FOR_AGENTS.md](INSTALL_FOR_AGENTS.md) — it walks the agent through the
whole install and verification, handing the human-only steps (DNS, proxy, OIDC) back
to you.
git clone git@github.com:IkarusMK/AICortex.git
cd AICortex cp .env.example .env # adjust PUID / PGID / HOST_PORT / TZ docker compose up -d --build
The MCP endpoint is served at http:// :8787/mcp.
Prebuilt image (no local build): a multi-arch image is published to GHCR by CI.
In
docker-compose.yml, comment outbuild: ., uncomment
image: ghcr.io/ikarusmk/aicortex:latest, thendocker compose pull && docker compose up -d.
Updating from 1.x: pull the new image and restart with the same
data/folder and
.env— there is no migration step. Connected apps stay signed in; memory, skills,
vault, services, tasks, sessions and API keys carry over. What changes is listed in
CHANGELOG.md.
Expose it & add the connector:
agent.example.com) at your reverse proxy.http:// :8787 over HTTPS — the upstream is plain HTTP, so do *not* enable "TLS to upstream". If your proxy geo冒頭だけを表示しています。続きはリポジトリで読めます