Cognirepo

devops-infra MCP Server

Local cognitive infrastructure for AI coding agents — semantic memory, repository intelligence, and MCP tools to reduce token usage.

Verified
devops-infradevops-infra
5 views9 stars1 forksMIT

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

Verified
Source
github-topic:mcp
Stars
9
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
45
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (45)

Metric

Value

SIMILAR_TO

symbol ↔ symbol

FILE

Every indexed source file

CONCEPT

Semantic concepts extracted from docstrings and identifiers

IMPORTS

file → file

TypeError

Wrong type — validate inputs at function boundary

Haiku

Quick lookup, factual, single symbol

Document

Description

Feature

CogniRepo

CLASS

Class definitions with base classes

bidirectional

Function call relationships with purpose labels

AttributeError

Object missing attribute — check type, None-guard, or spelling

Tier

Score

Rust

`.rs`

Repo

Files

QUERY

Recorded query nodes (for retrieval scoring)

INHERITS

class → parent

Tool

Description

FUNCTION

Function and method definitions with docstrings

ansible

1,813

NameError

Undefined variable — check imports and scope before use

Timeout

Timeout — add explicit timeout parameter and retry logic

Java

`.java`

fastapi

1,122

celery

416

Type

Direction

MEMORY

Cross-agent memory nodes (synced from Claude/Gemini)

QUERIED_WITH

query → symbol

SyntaxError

Syntax error — run a linter before committing

Python

`.py`

flask

83

SESSION

Conversation session nodes

CO_OCCURS

file ↔ file

IndexError

List out of range — guard with `len()` check before access

Opus

Cross-file, architectural, ambiguous — full context, best model

ERROR

Recurring error pattern nodes

RELATES_TO

concept → symbol

OSError

File/IO error — always guard file ops with `try/except OSError`

Language

Extensions

DEFINED_IN

symbol → file

ImportError

Import failed — verify package is installed and module path is correct

AssertionError

Assertion failed — review invariants; do not use assert in prod

Go

`.go`

KeyError

Missing dict key — use `.get()` with default or check existence first

Sonnet

Moderate reasoning