About Claude Capacities MCP Server
Claude Capacities MCP Server is an MCP server published by amrahman90 in the Productivity category: mcp server for connecting Capacities notes with Claude, OpenCode, and more.
The repository has 1 stars and 0 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/amrahman90/claude-capacities-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (8)
capacities_get_backlinksGet objects linking to an object
Parameters not published.
capacities_get_contextGet related context for RAG
Parameters not published.
capacities_get_objectGet full object content by ID or title (File mode)
Parameters not published.
capacities_get_space_infoGet structures and types in a space
Parameters not published.
capacities_get_tagsGet all tags with usage counts
Parameters not published.
capacities_list_by_typeList objects by type (File mode)
Parameters not published.
capacities_list_spacesList all spaces
Parameters not published.
capacities_searchSearch content by keywords and tags
Parameters not published.
Ask AI
Ask AI about Claude Capacities MCP Server
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
- !Dependencies pinnedNo lockfile. Installs can pull different code over time.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
1 check has not been run yet.
README
Capacities MCP Server
A Model Context Protocol (MCP) server for Capacities - designed as a knowledge base connector for RAG (Retrieval-Augmented Generation).
Features
- Dual Mode Support: API mode (Pro users) and File mode (Free users)
- RAG-Optimized: Tools designed for knowledge retrieval and context enrichment
- Multiple Transports: stdio (default) and HTTP for web-based clients
- Search: Simple keyword and tag-based search
- Knowledge Graph: Backlinks and context retrieval
- Simple Configuration: Single
config.jsonfile
Installation
# Clone or download the project
cd capacities-mcp
# Install dependencies
bun install
# Build
bun run build
Configuration
The server reads configuration from config.json in the project root.
First Run
On first run, the server will create a default config.json file. Edit it with your settings:
{
"mode": "file",
"exportPath": "/path/to/your/capacities-export.zip",
"apiKey": "",
"http": {
"port": 3000,
"authToken": ""
}
}
File Mode (Free Users)
For users without API access, use the exported ZIP file:
{
"mode": "file",
"exportPath": "C:\\Users\\{userName}\\Downloads\\Capacities (2026-02-11 13-03-27).zip"
}
- Export your Capacities data: Settings > Full Export > Manual Export
- Set
exportPathto the ZIP file location - Run the server
API Mode (Pro Users)
For users with API access:
{
"mode": "api",
"apiKey": "your-api-key-here"
}
Get your API key from Capacities account settings.
HTTP Transport (Optional)
For web-based MCP clients:
{
"mode": "file",
"exportPath": "/path/to/export.zip",
"http": {
"port": 3000,
"authToken": "your-secret-token"
}
}
Quick Start
# Build
bun run build
# Run (stdio transport - default)
bun dist/index.js
# Run with HTTP transport
bun dist/index.js --transport http --port 3000
# Show help
bun dist/index.js --help
MCP Client Configuration
Claude Desktop
%APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"capacities": {
"command": "bun",
"args": ["C:\\Users\\{userName}\\{projectFolder}\\capacities-mcp\\dist\\index.js"]
}
}
}
Cursor
.cursor/mcp.json
{
"mcpServers": {
"capacities": {
"command": "bun",
"args": ["/path/to/capacities-mcp/dist/index.js"]
}
}
}
opencode
Add to your MCP configuration:
{
"mcpServers": {
"capacities": {
"command": "bun",
"args": ["C:\\Users\\{userName}\\{projectFolder}\\capacities-mcp\\dist\\index.js"]
}
}
}
Available Tools
Read Tools (Both Modes)
| Tool | Description |
|---|---|
capacities_list_spaces |
List all spaces |
capacities_get_space_info |
Get structures and types in a space |
capacities_search |
Search content by keywords and tags |
capacities_get_object |
Get full object content by ID or title (File mode) |
capacities_list_by_type |
List objects by type (File mode) |
capacities_get_tags |
Get all tags with usage counts |
capacities_get_backlinks |
Get objects linking to an object |
capacities_get_context |
Get related context for RAG |
Write Tools (API Mode Only)
| Tool | Description |
|---|---|
capacities_save_weblink |
Save a web link to a space |
capacities_save_to_daily_note |
Add content to daily note |
File Mode Only
| Tool | Description |
|---|---|
capacities_load_export |
Reload the export file |
HTTP Transport
For web-based MCP clients:
# Start HTTP server
bun dist/index.js --transport http --port 3000
HTTP Endpoints
| Endpoint | Method | Description |
|---|---|---|
/mcp |
POST | MCP JSON-RPC requests |
Available Prompts
capacities-daily-summary- Structured daily summariescapacities-meeting-notes- Meeting note templatescapacities-research-note- Research note formatting
CLI Options
Options:
--transport <type> Transport: 'stdio' or 'http' (default: stdio)
--port <number> Port for HTTP server (default: 3000)
--help, -h Show help
Rate Limits (API Mode)
| Endpoint | Limit |
|---|---|
/spaces |
5 requests / 60 seconds |
/space-info |
5 requests / 60 seconds |
/search |
120 requests / 60 seconds |
/save-weblink |
10 requests / 60 seconds |
/save-to-daily-note |
5 requests / 60 seconds |
Development
# Install dependencies
bun install
# Development mode with hot reload
bun run dev
# Build
bun run build
# Run tests
bun test
# Type check
bun run lint
Updating the Export
When you export a new ZIP from Capacities:
- Save the new ZIP file
- Update
exportPathinconfig.json - Restart the MCP server, or use
capacities_load_exporttool
License
MIT
README fetched from the repository 4 days ago. The original is authoritative.