原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

Causly Server

作者:KNIHAL版本 1.5.3i★ –i在你的电脑上运行
注册名称io.github.KNIHAL/causly-server

安装

概览

作者提供的说明(英文原文)

Open-source MCP server that turns any AI agent into your technical co-founder

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在你的电脑上运行
  • 传输方式: stdio
  • 分类: 其他

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

  • 基础检查:1 项中通过 1 项
  • 在你的电脑上运行,拥有你的用户账户的权限(文件、网络、应用)。
  • 注册中心没有列出需要填写的密钥。

你需要

  • npm已安装 Node.js(用于 npx 命令)

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json

{
  "mcpServers": {
    "causly": {
      "command": "npx",
      "args": [
        "-y",
        "causly-server"
      ]
    }
  }
}

在终端中运行这条命令

claude mcp add causly -- npx -y causly-server

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "causly": {
      "command": "npx",
      "args": [
        "-y",
        "causly-server"
      ]
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "causly": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "causly-server"
      ]
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。

你的选择通过 Cookie 保存在这台设备上,无需账户。

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月7日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 KNIHAL 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • – 不适用

    端点有响应

    它在你的电脑上运行,没有互联网端点

  • – 不适用

    使用 OAuth 登录

    在你的电脑上运行,改用本地设置

  • … 尚未检查

    工具描述中没有隐藏指令

    它在你的电脑上运行;我们只能读取互联网端点的工具列表

与“其他”中的其他服务器比较i

  • 星标数多于此分类中其他 32564 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 32564 个服务器的 78% 更新
  • 基础检查结果等于或优于此分类中其他 32564 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

Causly Server 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(1.5.3)于9天前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。

有什么可以替代它?

同一分类中有:Spec Driven Development, Remote Desktop Commander, Tools MCP

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Spec Driven Development

作者:formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

在你的电脑上运行★ 440MIT14个月前更新
安装

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

在云端运行★ 211昨天更新
安装

Tools MCP

作者:First-CH

Web production tools for AI agents: contrast, JP text, WebP, JSON-LD, slugs, dates and 40+ more

在你的电脑上运行今天更新
安装

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

Causly Server

The open-source MCP server that turns any AI agent into your technical co-founder.

Most agents can write text. Causly Server gives them hands: they ship code, hunt for clients, track deals, take meeting notes, handle your calendar and remind you on Telegram, all from one conversation, all on your own machine.

npm install -g causly-server

causly-server init

Contents

  • Why Causly Server
  • Quick start
  • What you can ask
  • How it works
  • Tool packs
  • Workflow tools
  • Configuration
  • Google setup
  • Works with
  • Security and privacy
  • Command reference
  • Troubleshooting
  • FAQ
  • Compatibility
  • Contributing, roadmap, license

Why Causly Server

A founder's week is not only code. It is also finding clients, following up, remembering what was promised in a call, and shipping without breaking things. Causly Server puts all of that behind one MCP server.

  • One server for build, sell, operate and grow. Git, GitHub, CI and deploys, but also leads, a sales pipeline, meeting notes, calendar, reminders and SEO.
  • Memory that survives the chat. Your pipeline, meetings and reminders live in a local SQLite file, so the agent can pick up tomorrow where it stopped today.
  • Local-first. Keys and data stay on your machine. There is no Causly cloud in the loop.
  • Safe by default. Risky actions need explicit confirmation, file access can be limited to one folder, and secrets are redacted from logs.
  • Light on your agent's context. Tools load in packs on demand instead of flooding the agent with hundreds of definitions.
  • One command setup. init finds Claude Desktop, Cursor and Windsurf and wires them up.

Quick start

Requires Node.js 20 or newer.

1. Install

npm install -g causly-server

2. Connect your editors

causly-server init

init adds Causly Server to Claude Desktop, Cursor and Windsurf, whichever you have. It also prints the one-line command for Claude Code. Restart the editor afterwards.

3. Check everything

causly-server doctor

4. Add keys for the services you use (optional)

causly-server setup

Files, git, shell, Docker and Terraform work with no keys at all. Add keys only for the services you want. Each key is checked live as you enter it.

Useful init options:

causly-server init --client cursor                    # pick editors instead of auto-detecting

causly-server init --workspace D:\my-project # limit file tools to one folder causly-server init --toolsets research,pipeline,meetings # choose which packs load at startup

What you can ask

  • "Find companies hiring React developers and add the best three to my pipeline."
  • "Save notes from my call with Acme: they want a demo next week, follow up on Friday."
  • "What is due this week? Include meeting action items and reminders."
  • "Prep me for my next meeting." (needs Google Calendar)
  • "Transcribe this recording and list the action items." (needs a Groq key)
  • "Ship this change: run the checks, open a pull request, tell me when CI is green."
  • "Audit this page for SEO and suggest keywords."
  • "Find a free slot on Thursday and create the event."

How it works

Your agent talks to Causly Server over MCP (stdio). Inside the server:

  1. Tool router. search_tools, load_toolset and use_tool let the agent find a tool and call it by name. Packs load on demand, and use_tool works even in editors that do not refresh their tool list mid-chat, so you do not need to restart.
  2. Safety layer. Permission levels, confirmation for risky actions, an optional workspace limit, secret redaction and an activity log.
  3. Tool packs. About 230 tools grouped into packs (below).
  4. Local store. SQLite for pipeline, meetings and reminders in ~/.causly, encrypted secrets, and your API keys in ~/.causly/.env.
  5. Your services. GitHub, Vercel, Docker, Terraform, Postgres, Slack, Notion, Linear, Gmail, Google Calendar, Telegram and more, reached with your own keys.

Tool packs

These packs load at startup by default:

PackToolsWhat it does
files9Read, write, edit, copy, move and inspect files
directory5List, create and delete directories; search file names
command1Run shell commands with safety checks
project7Detect project type and health; run build, tests, lint and typecheck
research2Search the web and read pages as clean text
leads3Find companies hiring (Hacker News, remote job boards) and public company contact details
pipeline9Local sales pipeline: leads, deals, contacts, activity log, report, CSV export
meetings9Transcribe recordings, save summaries, track action items, link to deals and calendar, prep for calls
reminders3Follow-ups saved locally; ask what is due

These load on demand, or you can add them to startup with causly-server toolsets add :

PackToolsWhat it does
calendar8Google Calendar: events, free/busy, find meeting slots, create, update, delete
gmail8Search, read, send, reply and forward
telegram5Alert yourself, read messages sent to your bot
seo4Keyword ideas, page audit, draft check, Search Console
git20Status, diff, commit, branch, merge, stash, tags, remotes
github27Repos, issues, pull requests, reviews, Actions
workflow4ship_change, fix_ci, verify_ci_fix, deploy_project
vercel11Projects, deployments, HTTP health checks
docker18Build, run, logs, images, exec, Compose
terraform20Init, plan, apply, state, workspaces, PR plan comments
database8Postgres and MySQL queries and schema inspection
supabase6Projects, organizations and SQL
slack8Channels, messages and threads
notion15Pages, databases, blocks and comments
linear7List, read, create, update and comment on issues
sentry8Projects and issues
secrets6Encrypted local secrets store

Manage startup packs:

causly-server toolsets                      # show what loads at startup

causly-server toolsets add github,gmail causly-server toolsets remove seo causly-server toolsets reset # back to the defaults

Workflow tools

Single tools are building blocks. These combine them into verified outcomes:

  • `ship_change`: inspects changes, creates a branch, runs project checks, commits, pushes and opens a pull request.
  • `fix_ci`: finds a failing GitHub Actions run and fetches the real failure output.
  • `verify_ci_fix`: commits and pushes the fix, polls the workflow and confirms CI is green.
  • `deploy_project`: checks health, runs tests and build, deploys, polls, and HTTP-verifies the live URL.
flowchart TD

A["You describe a task"] --> B["Agent edits files"] B --> C["ship_change runs checks"] C --> D["Commit, push, open PR"] D --> E{"CI passes?"} E -- "No" --> F["fix_ci gets failure logs"] F --> G["Agent fixes the code"] G --> H["verify_ci_fix pushes and confirms CI"] H --> E E -- "Yes" --> I["deploy_project deploys"] I --> J["HTTP verification"] J --> K["Shipped"]

Configuration

Settings live in ~/.causly/.env (on Windows, C:\Users\ \.causly\.env). Manage them with the CLI instead of editing by hand:

causly-server setup            # step by step, each key checked live

causly-server keys list # which keys are set (never the full value) causly-server keys set NAME # hidden prompt causly-server keys unset NAME causly-server doctor --test # check every configured service live

Changes are picked up without restarting your editor.

ServiceVariablesNotes
GitHubGITHUB_TOKENFine-grained token: contents, issues, pull requests
VercelVERCEL_TOKENProject must be Git-linked for deploys
SupabaseSUPABASE_ACCESS_TOKENManagement API
SlackSLACK_BOT_TOKENsearch:read needs a user token
NotionNOTION_API_KEYShare each page or database with the integration
LinearLINEAR_API_KEYPersonal API key
SentrySENTRY_AUTH_TOKENAdd event:write to resolve or comment
GmailGMAIL_CLIENT_ID, GMAIL_CLIENT_SECRET, GMAIL_REFRESH_TOKENRun causly-server login google
Google CalendarCALENDAR_REFRESH_TOKENSame Google client as Gmail
TelegramTELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_IDCreate a bot with @BotFather, message it, then find your chat id with telegram_get_updates
Groq (meeting transcription)GROQ_API_KEYFree tier available. Audio is uploaded to Groq only when you confirm a transcription
Secrets managerSECRETS_MASTER_KEY32-byte hex key you generate and keep
Timezone (optional)CAUSLY_TIMEZONEIANA name, e.g. Asia/Kolkata; defaults to your machine's zone

Docker and Terraform need no key, only the CLI on your PATH. Postgres and MySQL take a connection string on each call. Transcribing recordings over 25 MB needs ffmpeg on your PATH.

Google setup (Gmail, Calendar, Search Console)

Google needs a one-time OAuth client that you own. It takes about five minutes.

  1. Open Google Cloud Console and create or pick a project.
  2. Enable the APIs you want: Gmail API, Google Calendar API, and optionally Google Search Console API.
  3. Open Google Auth Platform. Under Branding, fill in the app name and your support email. Under Audience, choose External and add your own Google account as a test user.
  4. Under Clients, choose Create client and pick Desktop app. A "Web application" client fails with redirect_uri_mismatch. Copy the client ID and secret.
  5. Save them in Causly: run causly-server setup, or causly-server keys set GMAIL_CLIENT_ID and causly-server keys set GMAIL_CLIENT_SECRET.
  6. Sign in once in your browser:
causly-server login google            # Gmail and Calendar

causly-server login google all # also Search Console

Avoid the 7-day expiry. While your Google app is in *Testing*, Google expires the sign-in token every 7 days. Renew it any time with causly-server login google, or stop the expiry for good: in Google Auth Platform → Audience, click Publish app (In production). The Branding page from ste

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx