What are projections in KurrentDB?
Projections are computed views that process events from streams to create queryable data structures.
@kurrent-io
基本情報
This is a simple MCP server to help you explore data and prototype projections faster on top of KurrentDB.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"KurrentDB": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"C:\\Users\\iamyo\\work\\mcp-server",
"run",
"server.py"
],
"env": {
"KURRENTDB_CONNECTION_STRING": "esdb://localhost:2113?Tls=false"
}
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
Kurrentdb Mcp Server is a simple MCP server that helps you explore data and prototype projections faster on top of KurrentDB. It provides a CLI-based interface for querying stream data and managing projections, with access control handled via the KurrentDB connection string set as an environment variable.
Enable --run-projections=all and --start-standard-projections on KurrentDB. Then configure your MCP client (Claude Desktop, VS Code, Cursor, or Windsurf) with a JSON configuration that sets the command to uv run server.py (or python server.py) and provides the KURRENTDB_CONNECTION_STRING environment variable. Once configured, you can invoke any of the eight available tools through the client.
Projections are computed views that process events from streams to create queryable data structures.
Access control is managed via the KurrentDB connection string provided as the `KURRENTDB_CONNECTION_STRING` environment variable at configuration time.
The server works with Claude Desktop, VS Code (via `.vscode/mcp.json`), Cursor (via `.cursor/mcp.json`), and Windsurf (via `.codeium/windsurf/mcp_config.json`).
KurrentDB must be started with `--run-projections=all` and `--start-standard-projections`; the `$streams` stream is used to discover available streams.
Yes, the `test_projection` tool writes test events to a projection to verify its functionality by reading the emitted streams or the projection’s state.

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
MCP Toolbox for Databases is an open source MCP server for databases.
A search tool helps dev to solve the naming things problem.
コメント