mcpField
P
PR-Braincells

PR-Braincells

Local
github.com/haydulskiVersion Control0Updated 75w ago

About PR-Braincells

PR-Braincells is an MCP test server that uses formatted Markdown files in a cells directory to generate answers. It is intended for users configuring the server in an IDE and managing knowledge as Markdown files.

Key features

  1. 01Reads Markdown files from a cells directory
  2. 02Uses correctly formatted files to generate answers
  3. 03Configurable cells directory

Use cases

  1. 01Serving answers from a collection of Markdown files
  2. 02Configuring a Markdown-based source in an IDE

MCP support

It is an MCP server that can be configured in an IDE to provide answers based on the Markdown files in its cells directory.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

PR-Braincells

MCP test node server for markdown files usage. Every file in the cells folder, written in correct format, might be used to generate helpfull answers.

Setup

  1. Clone the repository
  2. Create .env
  3. Run: make dev
  4. Refer to Makefile: make help
  5. Configure server in your IDE of choice

Environment Variables

  • CELLS_DIRECTORY: Directory containing knowledge cells markdown files

Build

npm run build

mcp.json configuration

{
  "mcpServers": {
    "pr-braincells": {
      "command": "node",
      "args": [
        "/full-path-to-project/build/index.js"
      ],
      "env": {
        "CELLS_DIRECTORY": "/full-path-to-project/cells"
      },
      "alwaysAllow": [
        "query"
      ]
    }
  }
}

TO DO:

FEATURES
  • Handle multi tags query
  • Provide mechanism to selects most adequate file from those having same tag
  • Split cells into separate folders with dedicated tools (for example: get-by-tag-pms from cells/pms folder)
  • Check that file content is provided in best way by method _formatContentForOutput
OTHER

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.