Context7
Feeds AI the latest docs for libraries and frameworks before it answers, so code it writes does not use outdated, removed functions.
Living technical memory for AI agents: recall approved project context, record what was learned.
Pick the AI app you use, then copy the settings.
Passed 4/4 checks · What you ask goes through the maker’s server (mcp.solucortex.ai)
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 5 min
You need a Solucortex MCP key (create it on the maker’s site) · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1 · on Team/Enterprise an Owner adds it
Open the maker’s site, sign up and create an API key for the next step. Check the maker’s site for pricing and free plans.
How to get a key is in the maker’s README below
CustomizeConnectors
Copy each value into the field with the same name in Claude, then click Continue
Solucortex MCPhttps://mcp.solucortex.ai/mcpUnder Request headers, add this name and value
AuthorizationBearer <paste your key here>Paste the key only into the app’s field, never into a chat or to anyone
Leave Authentication as Claude detected it, then click Add
+ConnectorsSolucortex MCP
Use Solucortex MCP and tell me what you can do for me, then show me one thing✓ If Claude says it is using Solucortex MCP or shows a Solucortex MCP tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
ChatGPT cannot connect Solucortex MCP yet
Solucortex MCP needs your own key to connect, but OpenAI’s help page only describes OAuth sign-in; there is no key option we could verify
A · Use an app that can connect Solucortex MCP
B · Others in Search & AI memory that work with ChatGPT
Picked from the most used in the same category, only ones that connect by address with no key
Works with Claude Code · about 5 min
You need a Solucortex MCP key (create it on the maker’s site)
Open the maker’s site, sign up and create an API key for the next step. Check the maker’s site for pricing and free plans.
How to get a key is in the maker’s README below
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --transport http --scope user solucortex https://mcp.solucortex.ai/mcp --header 'Authorization: Bearer your-value'Replace “your-value” with your key before pressing Enter
Paste the key only into the app’s field, never into a chat or to anyone
You should see Solucortex MCP listed as connected
Use Solucortex MCP and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Solucortex MCP or shows a Solucortex MCP tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 5 min
You need a Solucortex MCP key (create it on the maker’s site)
Open the maker’s site, sign up and create an API key for the next step. Check the maker’s site for pricing and free plans.
How to get a key is in the maker’s README below
In the Solucortex MCP settings, Authorization is empty; add your key and save
Paste the key only into the app’s field, never into a chat or to anyone
Use Solucortex MCP and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Solucortex MCP or shows a Solucortex MCP tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 5 min
You need a Solucortex MCP key (create it on the maker’s site)
Open the maker’s site, sign up and create an API key for the next step. Check the maker’s site for pricing and free plans.
How to get a key is in the maker’s README below
In the Solucortex MCP settings, Authorization is empty; add your key and save
Paste the key only into the app’s field, never into a chat or to anyone
Use Solucortex MCP and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Solucortex MCP or shows a Solucortex MCP tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://mcp.solucortex.ai/mcpJSON settings are under “For developers” below
Claude Code
claude mcp add --transport http --scope user solucortex https://mcp.solucortex.ai/mcp --header 'Authorization: Bearer your-value'Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"solucortex": {
"url": "https://mcp.solucortex.ai/mcp",
"headers": {
"Authorization": "Bearer your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"solucortex": {
"type": "http",
"url": "https://mcp.solucortex.ai/mcp",
"headers": {
"Authorization": "Bearer your-value"
}
}
}
}Claude Code
claude mcp add --scope user solucortex --env SOLUCORTEX_API_KEY=your-value --env SOLUCORTEX_PROJECT_ID=your-value -- uvx solucortex-mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"solucortex": {
"command": "uvx",
"args": [
"solucortex-mcp"
],
"env": {
"SOLUCORTEX_API_KEY": "your-value",
"SOLUCORTEX_PROJECT_ID": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"solucortex": {
"command": "uvx",
"args": [
"solucortex-mcp"
],
"env": {
"SOLUCORTEX_API_KEY": "your-value",
"SOLUCORTEX_PROJECT_ID": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"solucortex": {
"type": "stdio",
"command": "uvx",
"args": [
"solucortex-mcp"
],
"env": {
"SOLUCORTEX_API_KEY": "your-value",
"SOLUCORTEX_PROJECT_ID": "your-value"
}
}
}
}SOLUCORTEX_API_KEY secret required envSOLUCORTEX_PROJECT_ID envX-Solucortex-Project HTTP headerThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Run on your computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Tool names and descriptions exactly as the server reported them on Nov 9, 2026. The maker wrote them, not us; we show them as plain text.
solucortex_recallBuild living context for a task (POST /context/build). Call this at the START of a task, before touching code: returns approved, active memories (decisions, conventions, risks, sensitive modules, architecture) ranked by semantic similarity + importance. Uses OpenAI embeddings (sl
solucortex_searchAd-hoc semantic search of memories (POST /search/semantic). Use for specific questions during a task (e.g. 'how is authentication implemented?'), distinct from recall which builds the full startup context. Uses OpenAI embeddings (20 req/min).
solucortex_rememberRecord a memory in SoluCortex (POST /memories). Call when closing a task or making a relevant technical decision. As an authorized agent (Bearer api_key), the memory is stored with status 'approved' and traced. Never store real secrets: if you find one, record location/type/sever
solucortex_update_memoryCorrect an existing memory (PATCH /memories/{id}). Agents propose, humans govern: the edit is applied but the memory returns to PENDING until a human re-approves it. ALWAYS tell the user the change awaits their approval in the SoluCortex panel. Status changes are not possible her
solucortex_flag_memoryFlag a memory as outdated/incorrect (POST /memories/{id}/flag). The memory is marked for human review in the SoluCortex panel; nothing is deleted or unpublished. ALWAYS tell the user a memory awaits their decision in the panel. Deletion is human-only by design.
solucortex_list_memoriesList the project's memories without semantic search (GET /memories). Useful for quick inspection/audit or to confirm a just-created memory was stored. Does not consume OpenAI quota.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 12, 2026
The registry name was verified with the GitHub account soluai-spa, which owns the repo
Code last changed 37 days ago
We have not read this repo from GitHub yet
Responded in 159 ms (HTTP 200)
No sign-in needed
Read 6 tool descriptions and found no hidden instructions to the AI
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 4 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: Authorization, SOLUCORTEX_API_KEY
Either way works: install it on your computer or connect to the cloud version.
The GitHub repo last changed 37 days ago, and the latest version (1.1.2) reached the registry 2 months ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT Business and above.
In the same category: Context7, Codebase Memory, Ruflo
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Feeds AI the latest docs for libraries and frameworks before it answers, so code it writes does not use outdated, removed functions.
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Agent teams, swarms, memory and hooks for Claude Code and Codex, served over MCP.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Official Model Context Protocol server for [SoluCortex](https://solucortex.ai) — living technical memory for AI agents.
Connect any MCP-compatible agent (Claude Code, Claude Desktop, Cursor, Codex, Cline, …) to your SoluCortex project so it can recall the decisions, conventions, risks and architecture that matter before it works, and remember what it learns when it's done.
Website: solucortex.ai · Setup guide: solucortex.ai/docs/mcp · Tools reference: solucortex.ai/docs/mcp-tools · PyPI: solucortex-mcp · MCP Registry: io.github.soluai-spa/solucortex-mcp
| Tool | What it does | When to use |
|---|---|---|
solucortex_recall | Builds living context for a task (ranked by semantic similarity + importance) | At the start of a task, before touching code |
solucortex_search | Ad-hoc semantic search over the project's memories | Specific questions mid-task |
solucortex_remember | Records a memory (stored approved + traced as an authorized agent) | At close, or on a relevant technical decision |
solucortex_update_memory | Corrects an existing memory — the edit returns it to pending for human re-approval in the panel | When a memory is right in spirit but wrong in detail |
solucortex_flag_memory | Flags a memory as outdated/incorrect with a reason; a human resolves it in the panel | When a memory should be reviewed, archived or deleted |
solucortex_list_memories | Lists memories without semantic search | Quick inspection / audit |
Governance by design: agents propose, humans govern. Agents can never change a
memory's
status, rewrite its metadata, or delete it — edits go back to pending and
deletions only happen from the SoluCortex panel.
scx_) — get it from your SoluCortex dashboard.uv (recommended), Python ≥ 3.10, or Docker.The server is configured entirely through environment variables:
| Variable | Required | Description |
|---|---|---|
SOLUCORTEX_API_KEY | ✅ | Project API key (scx_…) |
SOLUCORTEX_PROJECT_ID | optional | Default project UUID; if omitted, the backend infers it from the API key |
SOLUCORTEX_URL | optional | API base URL. Default https://solucortex.ai |
Run with MCP_TRANSPORT=http (or --http) to serve Streamable HTTP on $PORT (default 8080) — the mode behind https://mcp.solucortex.ai. Credentials travel with each request and the environment is ignored:
| Header | Required | Description |
|---|---|---|
Authorization: Bearer scx_… | ✅ | The caller's project API key (401 without it) |
X-Solucortex-Project | optional | Default project UUID; if omitted, the backend infers it from the API key |
GET /health (and /healthz locally; Cloud Run's frontend intercepts /healthz) responds without auth. The MCP endpoint is /mcp, runs stateless, and shares nothing between requests/tenants.
Never commit your API key. Keep it in your MCP client config's env block or a local .env (see .env.example).
The hosted server at https://mcp.solucortex.ai/mcp speaks Streamable HTTP; your key travels with each request:
claude mcp add --transport http solucortex https://mcp.solucortex.ai/mcp \
--header "Authorization: Bearer scx_xxx" \ --header "X-Solucortex-Project: your-project-uuid"
Or in any client with remote MCP support:
{
"mcpServers": { "solucortex": { "type": "http", "url": "https://mcp.solucortex.ai/mcp", "headers": { "Authorization": "Bearer scx_xxx", "X-Solucortex-Project": "your-project-uuid" } } } }
claude mcp add solucortex \
-e SOLUCORTEX_API_KEY=scx_xxx \ -e SOLUCORTEX_PROJECT_ID=your-project-uuid \ -- uvx solucortex-mcp
Add to the client's MCP config (claude_desktop_config.json, Cursor mcp.json, etc.):
{
"mcpServers": { "solucortex": { "command": "uvx", "args": ["solucortex-mcp"], "env": { "SOLUCORTEX_API_KEY": "scx_xxx", "SOLUCORTEX_PROJECT_ID": "your-project-uuid" } } } }
git clone https://github.com/soluai-spa/solucortex-mcp
cd solucortex-mcp cp .env.example .env # fill in your key ./run.sh # loads .env, then runs via uv
Prebuilt image on GHCR:
docker run --rm -i \
-e SOLUCORTEX_API_KEY=scx_xxx \ ghcr.io/soluai-spa/solucortex-mcp:latest
Or build it yourself:
docker build -t solucortex-mcp .
docker run --rm -i \ -e SOLUCORTEX_API_KEY=scx_xxx \ -e SOLUCORTEX_PROJECT_ID=your-project-uuid \ solucortex-mcp
The server speaks MCP over stdio, so clients launch it as a subprocess (-i keeps stdin open).
Once connected, give your agent the methodology too: copy templates/AGENTS.md into the root of your repo (it works as AGENTS.md or CLAUDE.md). The MCP handshake already carries these instructions — the file lets you version them alongside your code, extend them with your own conventions, and optionally enable the commented Claude Code hook recipe for guaranteed recall.
uv sync
uv run solucortex-mcp # run (stdio) MCP_TRANSPORT=http uv run solucortex-mcp # run (HTTP on :8080) uv run pytest # test suite npx @modelcontextprotocol/inspector uv run solucortex-mcp # interactive test
type vocabulary: the canonical set is architecture, decision, risk, convention, bug_history, tech_debt, sensitive_module, learning, external_integration. Some backends accept an older set (technical_decision, historical_bug, current_state, task_closure). The server passes type through and surfaces HTTP 422 so you can retry with the other set.MIT — see LICENSE.