Koskamo

amu-pgvector MCP

A community-driven MCP server providing lineage-gated agent memory tools on PostgreSQL and pgvector. It enforces row-level security to prevent data leaks by gating memory reuse based on derivation lineage rather than just content tags, ensuring agents only access cached results they are permitted to see.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

amu-pgvector MCP logo, by sangaraju1988Community listingLocal stdioSource reviewed; not executedPublished by sangaraju1988
Vendor documentation

What you can do with it

  • Gating memory reuse on derivation lineage
  • Enforcing row-level security on cached results
  • Preventing unauthorized access to derived metrics

Source and maintenance

Community listingRegistry 0.1.3
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

amu-pgvector 0.1.3

pypiuvx
amu-pgvector package definition
{
  "version": "0.1.3",
  "transport": "stdio",
  "identifier": "amu-pgvector",
  "runtimeHint": "uvx",
  "registryType": "pypi",
  "registryBaseUrl": "https://pypi.org",
  "packageArguments": [
    {
      "type": "positional",
      "value": "amu-pgvector-mcp"
    }
  ],
  "runtimeArguments": [
    {
      "name": "--from",
      "type": "named",
      "value": "amu-pgvector[mcp]==0.1.3",
      "description": "Installs with the [mcp] extra, required for the amu-pgvector-mcp console script's mcp SDK dependency (it's optional at the base-package level so the Python client and LangChain integration don't pull it in unnecessarily)."
    }
  ],
  "environmentVariables": [
    {
      "name": "AMU_PGVECTOR_DSN",
      "isRequired": true,
      "description": "Postgres DSN for the role this server runs as. Results are gated by row-level security under this exact role -- use an amu_writer-member role for amu_record/amu_check_conflict, or an amu_agent_base-member role for read-only amu_search."
    },
    {
      "name": "AMU_PGVECTOR_EMBEDDING_DIM",
      "description": "Embedding vector dimension, used only by the built-in deterministic fallback embedder when sentence-transformers (the amu-pgvector[st] extra) isn't installed. Must match the dimension sql/amu_pgvector.sql was installed with. Default: 1536."
    }
  ]
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

No tool definitions available.

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "amu-pgvector-mcp": {
      "command": "uvx",
      "args": [
        "amu-pgvector==0.1.3",
        "amu-pgvector-mcp"
      ],
      "env": {
        "AMU_PGVECTOR_DSN": "<YOUR_AMU_PGVECTOR_DSN>",
        "AMU_PGVECTOR_EMBEDDING_DIM": "<YOUR_AMU_PGVECTOR_EMBEDDING_DIM>"
      }
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "amu-pgvector-mcp": {
      "command": "uvx",
      "args": [
        "amu-pgvector==0.1.3",
        "amu-pgvector-mcp"
      ],
      "env": {
        "AMU_PGVECTOR_DSN": "<YOUR_AMU_PGVECTOR_DSN>",
        "AMU_PGVECTOR_EMBEDDING_DIM": "<YOUR_AMU_PGVECTOR_EMBEDDING_DIM>"
      }
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "amu-pgvector-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "amu-pgvector==0.1.3",
        "amu-pgvector-mcp"
      ],
      "env": {
        "AMU_PGVECTOR_DSN": "<YOUR_AMU_PGVECTOR_DSN>",
        "AMU_PGVECTOR_EMBEDDING_DIM": "<YOUR_AMU_PGVECTOR_EMBEDDING_DIM>"
      }
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "amu-pgvector-mcp": {
      "command": "uvx",
      "args": [
        "amu-pgvector==0.1.3",
        "amu-pgvector-mcp"
      ],
      "env": {
        "AMU_PGVECTOR_DSN": "<YOUR_AMU_PGVECTOR_DSN>",
        "AMU_PGVECTOR_EMBEDDING_DIM": "<YOUR_AMU_PGVECTOR_EMBEDDING_DIM>"
      }
    }
  }
}

Let your agent find its tools

Find servers like amu-pgvector MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.