NN

neurondb/neuron-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

11 stars 7 forks 품질 62 트렌드 8NOASSERTION

MCP server for PostgreSQL and NeuronDB (PostgreSQL AI System)

개요

Enables MCP-compatible clients to access NeuronDB vector search, ML algorithms, and RAG capabilities. NeuronMCP implements the Model Context Protocol using JSON-RPC 2.0 over stdio. It provides tools and resources for MCP clients to interact with NeuronDB, including vector operations, ML model training, and database schema management. - — Full JSON-RPC 2.0 implementation with stdio, HTTP, and SSE transport - — Vector ops, ML, RAG, PostgreSQL administration, debugging, composition, workflow, plugins. See FEATURES.md.

README

원문 README의 일부입니다. 원문 보기.

NeuronMCP

Overview

NeuronMCP implements the Model Context Protocol using JSON-RPC 2.0 over stdio. It provides tools and resources for MCP clients to interact with NeuronDB, including vector operations, ML model training, and database schema management.

Key Capabilities

  • MCP Protocol — Full JSON-RPC 2.0 implementation with stdio, HTTP, and SSE transport
  • 650+ Tools — Vector ops, ML, RAG, PostgreSQL administration, debugging, composition, workflow, plugins. See FEATURES.md.
  • Resources — Real-time access to schema, models, indexes, and system stats
  • Enterprise Security — JWT, API keys, OAuth2, rate limiting, and audit logging
  • High Performance — TTL caching, connection pooling, and optimized query execution
  • Observability — Prometheus metrics, structured logging, and health checks

Table of Contents


Documentation

GitHub에서 전체 README 보기

설치

docker run -i --rm --network neurondb-network -e NEURONDB_HOST=neurondb-cpu -e NEURONDB_PORT=5432 -e NEURONDB_DATABASE=neurondb -e NEURONDB_USER=neurondb -e NEURONDB_PASSWORD=neurondb neurondb-mcp:latest
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "neurondb": { "command": "/path/to/neuron-mcp", "env": { "NEURONDB_HOST": "localhost", "NEURONDB_PORT": "5432", "NEURONDB_DATABASE": "neurondb", "NEURONDB_USER": "neurondb", "NEURONDB_PASSWORD": "your_password" } } } }