# agentskb

Hooks your coding agent up to a base of researched answers on databases, frameworks and infrastructure. Handy when you want a fact with a source link rather than a guess.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 9
- Author: Cranot
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Cranot/agentskb-mcp
- Updated: 2026-07-27
- HTML: https://affpapa.org/en/nevibecode/mcp/agentskb

## What it does

agentskb is a hosted MCP server. There is nothing to build or run on your machine, and the repository holds documentation plus a place to file bugs. Your client talks to `https://mcp.agentskb.com/mcp-kb` over streamable HTTP. No API key, no signup.

Seven tools ship with it. `ask_question` returns an answer with sources, `preflight_check` shows what verified material already exists for a task, `search_questions` browses Q&As by topic, `get_stats` reports coverage numbers, `consult_taxonomy` walks the domain tree, `check_prerequisites` lists foundational topics, and `get_lockfile_status` tells you whether pinned-answer mode is on. Two resources come along as well: `agentskb://context/current` for the detected project stack and `agentskb://context/prompt` for a system-prompt fragment matching it.

Coverage is uneven — 55,000+ Q&As across 287 domains, with the deepest material on PostgreSQL, Prisma, Drizzle, Next.js, NextAuth, Vue, Docker, Bash, nginx and Git. Ask about something outside that and the server queues the topic for research, replying `Topic '<name>' research queued` instead of inventing an answer; you have to come back later. Questions must be written out in full — a bare `mysql` gets rejected. Older clients that cannot reach remote HTTP servers need a bridge through `mcp-remote`.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add agentskb -- npx -y @agentskb/cli
```

### Codex

**Platform CLI**
```bash
codex mcp add agentskb -- npx -y @agentskb/cli
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "agentskb": {
            "command": "npx",
            "args": [
                "-y",
                "@agentskb/cli"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "agentskb": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@agentskb/cli"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add agentskb npx -y @agentskb/cli
```

## When to use it
- get a PostgreSQL answer backed by official docs
- check whether a task already has a written-up Q&A
- find the foundational topics to learn before touching a domain
- see which domains are covered and which are not
- pull the current project stack into a system prompt

## Example prompts
- Ask agentskb how a PostgreSQL index scan works and show me the sources
- Use agentskb to check what is already known about Prisma with Drizzle
- What Docker basics should I read up on before this task?

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 386989
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33918
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81115
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119160
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47392
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43872

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
