Skip to main content

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: Claude Cowork — one-click OAuth (recommended)

If you use Claude Cowork (Pro or Max plan):

  1. Settings → Connectors → Add custom connector
  2. Paste the server URL: https://mcp.kuriflow.com
  3. Click Connect
  4. Sign in with Google (Kuriflow uses your Google account — no separate signup)
  5. Click Allow on the consent screen

Tools become available in any new chat. Zero copy-paste, zero JSON.

Option 2: Remote with API key

For Claude Desktop or any client that supports raw remote MCP servers with bearer auth. Edit your client's MCP config:

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

Option 3: Local install (uvx)

{
  "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 (Options 2 & 3 only)

Option 1 (Cowork OAuth) does NOT require an API key — skip this section.

  1. Sign up at kuriflow.com/signup (30 seconds, Google account)
  2. Open Settings → API Keys in your dashboard, click Generate, and copy the shown key — it's displayed only once
  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

Release files for kuriflow-mcp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kuriflow-mcp 0.1.1
File Size Uploaded
kuriflow_mcp-0.1.1.tar.gz 238.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kuriflow-mcp 0.1.1
File Interpreter ABI Platform
kuriflow_mcp-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size:255.8 kB

Release files / kuriflow_mcp-0.1.1.tar.gz

Download URL kuriflow_mcp-0.1.1.tar.gz
Size 238.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5d39771ea0b375c2f3ddca6ef31d1c99549a16f54a56d907ffba967413d99b39
BLAKE2b-256 checksum
How to use checksums
8f819b1a5af207a325f94bf07fa46192a3ba61a9d6bad027437eadd2a0b7910d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / kuriflow_mcp-0.1.1-py3-none-any.whl

Download URL kuriflow_mcp-0.1.1-py3-none-any.whl
Size 17.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
331aa89e64ab8a3c3776237535dc76c8a47b51d6edf8c646d7368bfc860afab8
BLAKE2b-256 checksum
How to use checksums
b82fea611fbb85d46f6f0f86ca4a1bccda9fb727f31f067be150bb0d10f95638
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page