
collactivelabs/pinterest-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
A Model Context Protocol (MCP) 서버는 AI Agent와 LLMs로 Pinterest API를 통합합니다.
개요
A Model Context Protocol (MCP) 서버는 AI Agent와 LLMs로 Pinterest API를 통합합니다. 이 MCP 서버는 AI 에이전트가 표준화 된 방식으로 Pinterest API와 상호 작용할 수 있으며 다음과 같은 기능을 가능하게합니다. - Retrieving 사용자 정보 - Pinterest Board (listing, create, viewing) 관리 - 핀 관리 (listing, create, viewing) - Node.js (v14 또는 newer) - Pinterest 개발자 계정 - Pinterest API 앱 자격 3. 템플릿에서 .env 파일을 만듭니다. 4. Pinterest API 자격 증명을 가진 .env 파일을 편집하십시오: 5. Pinterest Developer Platform에 응용 프로그램을 등록 - http://localhost:3052/을 authorized redirect URI로 추가하십시오. 2. 인증 토큰이 존재하지 않으면 서버는 인증에 대한 브라우저 창을 자동으로 열 것입니다.
개요(AI 번역)
A Model Context Protocol (MCP) 서버는 AI Agent와 LLMs로 Pinterest API를 통합합니다.
개요
이 MCP 서버는 AI 에이전트가 표준화 된 방식으로 Pinterest API와 상호 작용할 수 있으며 다음과 같은 기능을 가능하게합니다.
- Retrieving 사용자 정보
- Pinterest 게시판 관리 (목록, 만들기, 보기)
- 핀 관리 (표시, 창조, 보기)
필수품
- Node.js (v14 이상)
- Pinterest 개발자 계정
- Pinterest API 앱 자격
설치
-
Clone 이 저장소:
-
의존성 설치:
-
템플릿에서
.env파일 만들기: -
Pinterest API 자격 증명을 가진 [T1]] 파일을 편집하십시오:
-
Pinterest Developer Platform에 응용 프로그램을 등록
http://localhost:3052/를 authorized redirect URI로 추가
사용법
-
MCP 서버 시작:
-
인증 토큰이 존재하지 않으면 서버는 인증에 대한 브라우저 창을 자동으로 열 것입니다.
-
성공적인 입증 후에, MCP 서버는 AI 대리인에서 연결을 받아들여 준비될 것입니다.
AI 에이전트와 연결
MCP 서버는 소켓에 MCP 프로토콜을 구현합니다. IO와 다음 도구를 노출:
pinterest.user.get_info- 사용자 정보를 얻기
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
Pinterest MCP Server
A Model Context Protocol (MCP) server for integrating the Pinterest API with AI agents and LLMs.
Overview
This MCP server allows AI agents to interact with the Pinterest API in a standardized way, enabling functionalities like:
- Retrieving user information
- Managing Pinterest boards (listing, creating, viewing)
- Managing pins (listing, creating, viewing)
Prerequisites
- Node.js (v14 or newer)
- Pinterest Developer Account
- Pinterest API App credentials
Setup
- Clone this repository:
git clone https://github.com/yourusername/pinterest-mcp-server.git
cd pinterest-mcp-server
- Install dependencies:
npm install
- Create a
.envfile from the template:
cp .env.template .env
- Edit the
.envfile with your Pinterest API credentials:
PINTEREST_APP_ID=your_pinterest_app_id
PINTEREST_APP_SECRET=your_pinterest_app_secret
- Register your application on the Pinterest Developer Platform
- Add
http://localhost:3052/as an authorized redirect URI
- Add
Usage
- Start the MCP server:
npm start
-
If no authentication token exists, the server will automatically open a browser window for authentication.
-
After successful authentication, the MCP server will be ready to accept connections from AI agents.
Connecting with AI Agents
The MCP server implements the MCP protocol over Socket.IO and exposes the following tools:
pinterest.user.get_info- Get user informationpinterest.boards.list- List user’s boardspinterest.boards.create- Create a new boardpinterest.boards.get- Get board detailspinterest.pins.list- List pins on a boardpinterest.pins.create- Create a new pinpinterest.pins.get- Get pin details
You can connect your AI agents to this MCP server using compatible MCP client libraries.
Example (Claude.ai Desktop App)
- Make sure your MCP server is running
- Open Claude Desktop App
- Click on “Connect local tools” (bottom right)
- Enter
http://localhost:3052as the server URL - You can now ask Claude to perform Pinterest actions like:
- “List my Pinterest boards”
- “Create a new Pinterest board called ‘Vacation Ideas’”
- “Pin this image to my Travel board”
License
MIT
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →