MCP servers for a knowledge base agent
The MCP server bundle to build an AI that reads and writes your team's knowledge base.
3 servers · ~25 tools · Last updated June 17, 2026
TL;DR: A knowledge agent treats your notes and docs as memory it can read and extend. This bundle spans a team wiki and a personal vault plus live library docs, so the agent grounds answers in what your team actually knows.
Bottom line: start with Notion MCP Server (official) and add the rest as your needs grow. All 3 install together via the merged config below (~25 tools total).
Tool budget: this stack exposes about 25 tools. That's within Cursor's practical ~40-tool ceiling, so all servers can stay enabled together. Check your own config →
What's in the stack
One-click config
All 3 servers merged into a single block — pick your client and paste.
{
"mcpServers": {
"notion-mcp-server-official": {
"command": "npx",
"args": [
"-y",
"@notionhq/notion-mcp-server"
],
"env": {
"NOTION_TOKEN": "<your-notion-integration-token>"
}
},
"obsidian-mcp-server-cyanheads": {
"command": "npx",
"args": [
"-y",
"obsidian-mcp-server@latest"
],
"env": {
"OBSIDIAN_API_KEY": "<your-obsidian-rest-api-key>",
"OBSIDIAN_BASE_URL": "http://127.0.0.1:27123",
"OBSIDIAN_VERIFY_SSL": "false"
}
},
"context7-mcp-server": {
"command": "npx",
"args": [
"-y",
"@upstash/context7-mcp"
],
"env": {
"CONTEXT7_API_KEY": "<optional-your-context7-api-key>"
}
}
}
}Paste into ~/Library/Application Support/Claude/claude_desktop_config.json and fully restart Claude Desktop. Replace any placeholder keys/tokens with your own.
Capabilities this stack covers
FAQ
Notion or Obsidian for an AI knowledge base?
Notion suits shared team wikis; Obsidian suits local Markdown vaults. This stack includes both so you can keep whichever fits.
Can the agent write back, not just read?
Yes — both the Notion and Obsidian servers expose write tools, so the agent can capture and organize knowledge, not only retrieve it.