AM

ajanderson1/mcp_pocketsmith

Developer tools

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

5 stars 6 forks 품질 84 트렌드 27MIT

PocketSmith MCP Server A production-ready MCP server for the PocketSmith personal finance API

개요

PocketSmith MCP Server A production-ready MCP server for the PocketSmith personal finance API Features • Quick Start • Tools • Testing • Development - - Complete coverage of PocketSmith API v2 endpoints - - Rate limiting, retry with exponential backoff, circuit breaker - - Works with Claude Desktop, Cursor, and any MCP-compatible client - - Pydantic models for all API entities 1. - Click your profile icon, then select "Security & integrations" 2. - Go to "Manage developer keys" and click "Create Key" ~/Library/Application Support/Claude/claude_desktop_config.json %APPDATA%\Claude\claude_desktop_config.json The project maintains a . Coverage reports are generated automatically: The client includes production-grade resilience:

README

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

PocketSmith MCP Server

A production-ready MCP server for the PocketSmith personal finance API

Features • Quick Start • Tools • Testing • Development


Features

  • 43 MCP Tools - Complete coverage of PocketSmith API v2 endpoints
  • Production Ready - Rate limiting, retry with exponential backoff, circuit breaker
  • Universal Compatibility - Works with Claude Desktop, Cursor, and any MCP-compatible client
  • Type Safe - Pydantic models for all API entities

Quick Start

Installation

# Run directly with uvx (recommended)
uvx pocketsmith-mcp

# Or install with pip
pip install pocketsmith-mcp

Getting Your API Key

  1. Navigate to Security & Integrations - Click your profile icon, then select “Security & integrations”

  2. Create a Developer Key - Go to “Manage developer keys” and click “Create Key”

Configuration

  1. Set your environment variable:
export POCKETSMITH_API_KEY=your_api_key_here
  1. Run the server:
uvx pocketsmith-mcp

Claude Desktop Integration

Add to your Claude Desktop config:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "pocketsmith": {
      "command": "uvx",
      "args": ["pocketsmith-mcp"],
      "env": {
        "POCKETSMITH_API_KEY": "your_api_key_here"
      }
    }
  }
}

Available Tools

GitHub에서 전체 README 보기

설치

uvx pocketsmith-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "pocketsmith": { "command": "uvx", "args": ["pocketsmith-mcp"], "env": { "POCKETSMITH_API_KEY": "your_api_key_here" } } } }