MCP低风险未认领

Actual Budget MCP Server

MCP server exposing Actual Budget accounts, transactions, budgets and reporting to LLM assistants.

s-stefanovs-stefanov/actual-mcp★ 249更新于 2026年9月14日

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.s-stefanov/actual-mcp",
  "description": "MCP server exposing Actual Budget accounts, transactions, budgets and reporting to LLM assistants.",
  "title": "Actual Budget MCP Server",
  "repository": {
    "url": "https://github.com/s-stefanov/actual-mcp",
    "source": "github"
  },
  "version": "1.14.0",
  "websiteUrl": "https://github.com/s-stefanov/actual-mcp",
  "packages": [
    {
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "identifier": "actual-mcp",
      "version": "1.14.0",
      "runtimeHint": "npx",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "URL of your Actual Budget server",
          "isRequired": true,
          "name": "ACTUAL_SERVER_URL"
        },
        {
          "description": "Actual Budget server password",
          "isRequired": true,
          "isSecret": true,
          "name": "ACTUAL_PASSWORD"
        },
        {
          "description": "Budget sync ID",
          "isRequired": true,
          "name": "ACTUAL_BUDGET_SYNC_ID"
        },
        {
          "description": "Local dir for cached budget data",
          "name": "ACTUAL_DATA_DIR"
        },
        {
          "description": "E2E encryption password, if enabled",
          "isSecret": true,
          "name": "ACTUAL_BUDGET_ENCRYPTION_PASSWORD"
        },
        {
          "description": "Sync cache TTL in ms",
          "default": "60000",
          "name": "ACTUAL_SYNC_TTL_MS"
        }
      ]
    },
    {
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "identifier": "actual-mcp",
      "version": "1.14.0",
      "runtimeHint": "npx",
      "transport": {
        "type": "streamable-http",
        "url": "http://localhost:3000/mcp"
      },
      "packageArguments": [
        {
          "type": "named",
          "name": "--sse"
        },
        {
          "value": "3000",
          "type": "named",
          "name": "--port"
        }
      ],
      "environmentVariables": [
        {
          "description": "URL of your Actual Budget server",
          "isRequired": true,
          "name": "ACTUAL_SERVER_URL"
        },
        {
          "description": "Actual Budget server password",
          "isRequired": true,
          "isSecret": true,
          "name": "ACTUAL_PASSWORD"
        },
        {
          "description": "Budget sync ID",
          "isRequired": true,
          "name": "ACTUAL_BUDGET_SYNC_ID"
        },
        {
          "description": "Local dir for cached budget data",
          "name": "ACTUAL_DATA_DIR"
        },
        {
          "description": "E2E encryption password, if enabled",
          "isSecret": true,
          "name": "ACTUAL_BUDGET_ENCRYPTION_PASSWORD"
        },
        {
          "description": "Sync cache TTL in ms",
          "default": "60000",
          "name": "ACTUAL_SYNC_TTL_MS"
        }
      ]
    }
  ]
}

权限

声明检测
运行代码—node
安装—npm:actual-mcp@1.14.0npm:actual-mcp@1.14.0
安装时运行脚本—无
网络无无
需要的凭据ACTUAL_BUDGET_ENCRYPTION_PASSWORDACTUAL_PASSWORDACTUAL_BUDGET_ENCRYPTION_PASSWORDACTUAL_PASSWORD
工作区外的路径—无
智能体工具—无

检查

低风险 · 没有发现需要提醒的地方。

未经人工审核 · 已做规则检查;模型审核尚未开启。

版本

  1. #11.14.0最新2026年10月7日