Skip to main content

Kuriflow MCP Server — Back-office execution engine for AI agents

Project description

mcp-name: io.github.sGuNk13/kuriflow-mcp

Kuriflow MCP Server

AI solves tasks once. Kuriflow makes them repeat.

Stop spending AI tokens on the same task every week. Let your AI agent solve it once, then Kuriflow runs it automatically with new data — via email, Google Drive, or schedule. Zero token cost per run.

Quick Start

Option 1: Remote (recommended)

Connect to our hosted server — no installation needed.

{
  "mcpServers": {
    "kuriflow": {
      "url": "https://mcp.kuriflow.com",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Option 2: Local

{
  "mcpServers": {
    "kuriflow": {
      "command": "uvx",
      "args": ["kuriflow-mcp"],
      "env": {
        "KURIFLOW_API_KEY": "your_kf_key",
        "KURIFLOW_API_URL": "https://api.kuriflow.com"
      }
    }
  }
}

Get Your API Key

  1. Sign up at kuriflow.com/signup (30 seconds, Google account)
  2. Copy your API key from the onboarding page
  3. Add it to your config above

How It Works

  1. Ask your AI agent (Claude, Gemini, ChatGPT, or any MCP-compatible client) to solve a task. For example:
    • "Analyze this sales data and create a dashboard with charts"
    • "Build a DCF model from the financial statement fetched from my Google Drive"
    • "Generate a monthly expense report from this spreadsheet using our template"
  2. The AI gives the solution.
  3. You ask the AI to save it as a repeatable workflow with Kuriflow.
  4. Choose how new data arrives:
    • Email trigger — Kuriflow watches your Gmail. When someone sends an attachment, the workflow runs automatically.
    • Google Drive — Kuriflow checks a Drive folder on your schedule (hourly, daily, weekly). New file? Workflow runs.
    • Schedule only — No input needed. The workflow fetches its own data from online sources and runs on your schedule.
    • Manual upload — Upload a file whenever you're ready.

You can also provide template files (.docx, .xlsx, .pptx) so Kuriflow fills them with fresh data every run.

Tools

Tool Description
save_workflow Save the AI's solution as a repeatable workflow
run_workflow Run it again with new data
list_workflows See your saved workflows
list_kuris Browse available workflow types
get_execution_result Check results and download outputs
request_approval Request human approval before proceeding
get_approval_status Check approval decision
query_regulation Look up regulatory rules

Why Kuriflow?

AI alone AI + Kuriflow
First time AI solves it AI solves it
Every repeat Tokens burned again Runs with new data, no tokens
Monthly cost Grows with every repeat Fixed after setup
Your tokens Spent on routine Saved for what matters

Free Early Access

10 runs per month. Need more? Email support@kuriflow.com.

Links

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kuriflow_mcp-0.1.0.tar.gz (236.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kuriflow_mcp-0.1.0-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file kuriflow_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: kuriflow_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 236.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for kuriflow_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ef86f9d467d8325b23a6b3af8de47d5ea371afca435ae320de3b9a028ab21459
MD5 f90d7735f76972170c76f68d7c6e1c76
BLAKE2b-256 7e2ae170aa509ea52eca4da17fbe005727b2fbbf63f0bf2914c3751860a16ce7

See more details on using hashes here.

File details

Details for the file kuriflow_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: kuriflow_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for kuriflow_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 08acbb80dfc6cfe6507324d52909fd28d55ffcc1c95912580ec0d73eb7390919
MD5 cbc650cf84e7640f5a358261fa76a336
BLAKE2b-256 93a1d8d4efdb5d86f05d394c22bd1c2a4f1b6df1408bd4d3ab5d3490887c94bf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page