MCP server/ai-tools

Ginialtech MCP Server

Enforces GINIALTECH project conventions and protects critical files.

marcelaborgarello/ginialteach-mcp ↗by marcelaborgarelloupdated
Manual setup required. The maintainer's config contains paths only you know - edit the placeholders below before adding it to Claude Code.
1

Prepare the server locally

Run this once before adding it to Claude Code.

git clone https://github.com/marcelaborgarello/ginialtech-mcp
cd ginialtech-mcp
bun install
2

Register it in Claude Code

claude mcp add ginialtech-mcp -- bun run /absolute/path/to/ginialtech-mcp/src/index.ts

Replace any placeholder paths in the command with the real path on your machine.

3

Make your agent remember this setup

ginialtech-mcp's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • Enforces strict project conventions including Bun as the exclusive package manager
  • Protects critical files from unauthorized modification
  • Provides project-specific context via AI_CONTEXT.md
  • Ensures language consistency for code, comments, and documentation

Tools 3

get_project_contextReads AI_CONTEXT.md from the project root or docs directory.
get_protected_filesReturns a list of files that require explicit confirmation before modification.
validate_conventionsReturns the mandatory project conventions for GINIALTECH projects.

Try it

What are the mandatory project conventions I need to follow for this GINIALTECH project?
Can you read the project context from AI_CONTEXT.md?
Which files in this repository are protected and require confirmation before I edit them?
Validate that my current project setup adheres to the GINIALTECH conventions.
Original README from marcelaborgarello/ginialteach-mcp

ginialtech-mcp

MCP (Model Context Protocol) server for GINIALTECH projects. Enforces conventions, protects critical files and provides project context to AI agents.

Tools

`get_project_context`

Reads AI_CONTEXT.md from the current project and returns its contents. Searches in the project root first, then in docs/.

`get_protected_files`

Returns the list of files that should never be modified without explicit confirmation from the developer.

`validate_conventions`

Returns the mandatory conventions for all GINIALTECH projects:

  • Package manager: bun exclusively
  • Code and comments: English
  • Plans, tasks and communication: Spanish (Argentina)
  • Always plan before executing
  • Never modify protected files without confirmation

Requirements

Installation

git clone https://github.com/marcelaborgarello/ginialtech-mcp
cd ginialtech-mcp
bun install

Usage with Antigravity (Google AI Studio)

Add this to your mcp_config.json inside the mcpServers object:

"ginialtech-mcp": {
  "$typeName": "exa.cascade_plugins_pb.CascadePluginCommandTemplate",
  "command": "/absolute/path/to/bun",
  "args": [
    "run",
    "/absolute/path/to/ginialtech-mcp/src/index.ts"
  ],
  "env": {}
}

On Windows, use double backslashes: C:\\Users\\youruser\\...

To find your bun path:

which bun   # macOS/Linux
where bun   # Windows

Usage with Claude Code / Cursor

Add to your MCP config:

"ginialtech-mcp": {
  "command": "bun",
  "args": ["run", "/absolute/path/to/ginialtech-mcp/src/index.ts"]
}

Project structure

ginialtech-mcp/
  src/
    index.ts    ← MCP server and tools
  package.json
  tsconfig.json
  README.md

License

MIT — GINIALTECH

Frequently Asked Questions

What are the key features of Ginialtech MCP?

Enforces strict project conventions including Bun as the exclusive package manager. Protects critical files from unauthorized modification. Provides project-specific context via AI_CONTEXT.md. Ensures language consistency for code, comments, and documentation.

What can I use Ginialtech MCP for?

Maintaining consistent coding standards across GINIALTECH development teams. Preventing accidental modification of sensitive configuration or core files. Onboarding AI agents with project-specific context and rules. Automating the validation of project structure and package management requirements.

How do I install Ginialtech MCP?

Install Ginialtech MCP by running: git clone https://github.com/marcelaborgarello/ginialtech-mcp && cd ginialtech-mcp && bun install

What MCP clients work with Ginialtech MCP?

Ginialtech MCP works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep Ginialtech MCP docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest