Token导航 LogoToken导航TokenDH.com
Notes MCP Tutorial logo
数据服务未说明官方级别未说明来源级核验

Notes MCP Tutorial

MCP Server

一个基于Docker和PostgreSQL的数据库管理工具,支持PGAdmin界面操作和SQL命令管理数据库。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
数据分析DockerPostgreSQL

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

JayaramachandranAugustin

提供方

JayaramachandranAugustin

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

视频教程- 链接

##Docker编写

运行命令 docker compose up -d

##数据库

PGAdmin- http://localhost:5050/login?next=/

-\*\*登录pgAdmin\*\*

 

-电子邮件: admin@admin.com

-密码: admin

 

-\*\*添加到您的Postgres服务器的连接\*\*

 

-在左侧面板(“浏览器”)中,右键单击\*\*服务器→ 注册→ 服务器\*\*。

-在\*\*常规\*\*选项卡中:

-姓名: Postgres Local (或任何你喜欢的名字)。

-在\*\*连接\*\*选项卡中:

-主机名/地址: db (Docker网络内部)或 localhost (如果直接连接)

-端口: 5432

-用户名: admin

-密码: admin

-单击\*\*保存\*\*。

 

-\*\*创建新数据库\*\*

 

-扩展您的服务器→ \*\*数据库\*\*。

-右键单击\*\*数据库→ 创建→ 数据库\*\*。

-填写:

-数据库名称:例如。, notes

-业主: admin

-单击\*\*保存\*\*。


-- Database: notes

-- DROP DATABASE IF EXISTS notes;

CREATE DATABASE notes

    WITH

    OWNER = admin

    ENCODING = 'UTF8'

    LC\_COLLATE = 'en\_US.utf8'

    LC\_CTYPE = 'en\_US.utf8'

    LOCALE\_PROVIDER = 'libc'

    TABLESPACE = pg\_default

    CONNECTION LIMIT = -1

    IS\_TEMPLATE = False;

创建名为notes的表


CREATE TABLE notes (

    id SERIAL PRIMARY KEY,

    title VARCHAR(255) NOT NULL,

    content TEXT NOT NULL,

    tags TEXT,

    create\_date TIMESTAMP NOT NULL DEFAULT CURRENT\_TIMESTAMP,

    due\_date TIMESTAMP

);

select \* from notes;

##MCP服务器设置

安装UV


powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

创建项目


\# Create a new directory for our project

uv init notes

cd notes

\# Create virtual environment and activate it

uv venv

.venv\\Scripts\\activate

\# Install dependencies

uv add mcp\[cli] psycopg2

\## Run Inspector

To run the inspector enter the command

npx@modelcontextprotocol/inspector uv运行main.py


\## Use mcp in the vscode co-pilot

Connect from the vscode copilot

 	enter `ctrl+shift+P`

 		search `>mcp`

 			uv --directory C:/learning/mcp/notes run main.py

\# MCP Client

\## Client Setup

`uv init notes-client`

`cd notes-client`

`uv venv`

Create .env file

Add the API key and model

OPENAI_API密钥=

OPENAI_MODEL=gpt-4o


echo ".env" >> .gitignore

`.venv\\Scripts\\activate`

`uv add mcp python-dotenv psycopg2 openai`

目录标签

目录标签

数据分析DockerPostgreSQL数据库管理Python本地部署PGAdminSQL

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP