
ajanderson1/mcp_pocketsmith
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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
-
Navigate to Security & Integrations - Click your profile icon, then select “Security & integrations”
-
Create a Developer Key - Go to “Manage developer keys” and click “Create Key”
Configuration
- Set your environment variable:
export POCKETSMITH_API_KEY=your_api_key_here
- 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
インストール
uvx pocketsmith-mcp設定
{
"mcpServers": {
"pocketsmith": {
"command": "uvx",
"args": ["pocketsmith-mcp"],
"env": {
"POCKETSMITH_API_KEY": "your_api_key_here"
}
}
}
}