SkillAgentSearch skills...

edgeever

AI-native knowledge base & Evernote/Obsidian alternative with instant sync & native MCP. Free on Cloudflare or self-hosted via Docker.

Install / Use

claude mcp add tianma-if -- npx -y github:tianma-if/edgeever

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

50/100

Category

Operations

Supported Platforms

Claude Code
Claude Desktop

Our assessment of edgeever

edgeever scores 50/100 on our quality scale, 736th of 761 Operations skills we index.

Its MCP Server is 14 KB long, written without headings and no code examples: a thorough specification that gives an agent plenty to work with.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
30/30
Structure
0/20
Description
15/15
Adoption
0/20
Freshness
5/15

Maintenance, license and trust

  • We could not determine when the repository was last updated.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

edgeever compared with similar skills

All 4 of these similar skills score higher than edgeever; compare them before choosing.

SkillScoreStarsUpdatedFormat
edgeever (this skill)by tianma-if500—MCP Server
Agent-Reachby Panniantong100100.2ktodayCLAUDE.md
headroomby headroomlabs-ai10076.7ktodayCLAUDE.md
CowAgentby zhayujie10047.5ktodayCLAUDE.md
Scraplingby D4Vinci10088.9k1d agoMCP Server

Frequently asked questions

How do I install edgeever?
Run claude mcp add tianma-if -- npx -y github:tianma-if/edgeever. The install tabs above show the steps for each supported agent.
Which AI agents does edgeever work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is edgeever safe to use?
It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is edgeever still maintained?
We could not determine when the repository was last updated.

{ "name": "edgeever", "version": "2.0.3", "packageManager": "bun@1.3.14", "private": true, "type": "module", "workspaces": [ "apps/", "packages/" ], "scripts": { "test": "bun run test:bulk && bun run test:integration", "test:bulk": "bun test --path-ignore-patterns='tests/e2e/**' --path-ignore-patterns='apps/api/src/companion-learning.test.mjs' --path-ignore-patterns='apps/api/src/resource-upload-integration.test.mjs' --path-ignore-patterns='apps/desktop/src/main/workbuddy-auth.test.mjs' --path-ignore-patterns='apps/desktop/src/main/acp-cleanup.test.mjs'", "test:integration": "bun test apps/api/src/companion-learning.test.mjs apps/api/src/resource-upload-integration.test.mjs && bun test --cwd apps/desktop src/main/workbuddy-auth.test.mjs src/main/acp-cleanup.test.mjs", "dev": "bun run dev:local", "dev:api": "bun run dev:api:local", "dev:local": "bun scripts/local-dev.mjs start local", "dev:prepare": "bun scripts/local-dev.mjs prepare local", "dev:ready": "bun scripts/local-dev.mjs ready local", "dev:doctor": "bun scripts/local-dev.mjs doctor", "test:local-dev": "bun test scripts/local-dev.test.mjs", "dev:api:local": "bun scripts/local-dev.mjs api local", "dev:demo": "bun scripts/local-dev.mjs start demo", "dev:demo:reset": "bun scripts/local-dev.mjs reset demo", "dev:api:demo": "bun scripts/local-dev.mjs api demo", "dev:self-hosted": "bun --watch scripts/self-hosted-server.mjs", "start:self-hosted": "bun scripts/self-hosted-server.mjs", "test:docker-release": "bun test scripts/docker-release.test.mjs scripts/prune-tcr-sha-tags.test.mjs scripts/docker-installer.test.mjs scripts/build-cloudflare-worker.test.mjs tests/storage-adapter.test.ts", "dev:remote": "concurrently -k -n api,web -c cyan,magenta "bun run dev:api:remote" "bun run dev:web"", "dev:api:remote": "bun scripts/run-wrangler.mjs dev --remote --port 8787", "dev:web": "vite --config apps/web/vite.config.ts --host 127.0.0.1 --port 5173", "dev:desktop": "concurrently -k -n web,desktop -c magenta,cyan "bun run dev:web" "bun run --cwd apps/desktop dev"", "dev:mobile": "bun scripts/mobile-dev.mjs", "dev:mobile:android": "bun scripts/mobile-dev.mjs run:android", "prepare:brand:icons": "bun scripts/trace-brand-icon.mjs && bun scripts/prepare-brand-icons.mjs", "prepare:mobile:icons": "bun scripts/prepare-mobile-icons.mjs", "prepare:desktop:icons": "bun scripts/prepare-desktop-icons.mjs", "preview:desktop:icon": "bun scripts/preview-macos-dock-icon.mjs", "build:android:fast": "bash scripts/build-android-local.sh fast", "build:android:fast:local": "bun --env-file=${EDGE_EVER_ANDROID_ENV_FILE:-$HOME/.config/edgeever/android/signing.env} run build:android:fast", "build:android:apk": "bash scripts/build-android-local.sh apk", "build:android:apk:local": "bun --env-file=${EDGE_EVER_ANDROID_ENV_FILE:-$HOME/.config/edgeever/android/signing.env} run build:android:apk", "build:android:play": "bash scripts/build-android-local.sh play", "build:android:play:local": "bun --env-file=${EDGE_EVER_ANDROID_ENV_FILE:-$HOME/.config/edgeever/android/signing.env} run build:android:play", "dev:site": "bun --cwd apps/site dev", "build": "bun run build:web", "build:self-hosted": "bun build scripts/self-hosted-server.mjs --target=bun --format=esm --outdir=dist/self-hosted --sourcemap=none", "build:plugin-api": "bun run --cwd packages/plugin-api build", "build:extension": "vite build --config apps/extension/vite.config.ts", "build:extension:firefox": "bun run --cwd apps/extension build:firefox", "lint:extension:firefox": "bun run --cwd apps/extension lint:firefox", "package:extension:firefox": "bun run --cwd apps/extension package:firefox", "test:extension": "bun run --cwd apps/extension test", "test:e2e": "playwright test", "test:e2e:install": "playwright install chromium", "dev:extension": "vite --config apps/extension/vite.config.ts", "prepare:poster:thumbnails": "bun scripts/prepare-poster-thumbnails.mjs", "check:poster:thumbnails": "bun scripts/prepare-poster-thumbnails.mjs --check", "build:web": "vite build --config apps/web/vite.config.ts", "build:desktop:sidecar": "cargo build --manifest-path crates/desktop-sidecar/Cargo.toml --release", "build:desktop": "EDGE_EVER_DESKTOP_BUILD=1 bun run prepare:desktop:icons && bun run build:web && bun run build:desktop:sidecar && bun run --cwd apps/desktop dist", "benchmark:desktop:sidecar": "bun scripts/benchmark-desktop-sidecar.mjs", "verify:web-performance": "bun scripts/verify-web-performance.mjs", "verify:web-startup": "bun scripts/verify-web-startup-browser.mjs", "test:release-planning": "bun test scripts/plan-native-release.test.mjs scripts/check-native-release-assets.test.mjs scripts/create-mac-update-metadata.test.mjs scripts/windows-update-metadata.test.mjs scripts/linux-update-release.test.mjs scripts/desktop-build-workflow.test.mjs scripts/pe-imports.test.mjs scripts/report-native-build-timings.test.mjs scripts/release.test.mjs scripts/validate-store-delivery.test.mjs scripts/store-delivery.test.mjs scripts/xcode-cloud-control.test.mjs scripts/download-play-universal-apk.test.mjs scripts/verify-android-apk-signature.test.mjs scripts/desktop-icns.test.mjs scripts/verify-desktop-cross-version-startup.test.mjs scripts/preview-macos-dock-icon.test.mjs apps/web/src/lib/version-check.test.mjs apps/mobile/src/lib/mobile-release.test.ts", "release": "bun scripts/release.mjs", "publish:stores": "bun scripts/store-delivery.mjs", "publish:extension": "bun scripts/publish-web-clipper.mjs", "test:plugin-sync": "bun tests/plugin-structured-sync.integration.mjs", "test:desktop:sidecar": "bun scripts/test-desktop-sidecar.mjs && bun run test:plugin-sync", "test:desktop": "bun test apps/desktop/src/main --path-ignore-patterns='apps/desktop/src/main/{acp-cleanup,acp-adapter-manager,acp-host,workbuddy-auth,antigravity-proxy,acp-mcp-bridge}.test.mjs' apps/web/src/lib/api.test.mjs apps/web/src/lib/app-page-path.test.mjs apps/web/src/lib/clipboard.test.mjs apps/web/src/lib/desktop-renderer-ready.test.mjs apps/web/src/lib/desktop-workspace-restore.test.mjs apps/web/src/lib/desktop-repository.test.mjs apps/web/src/lib/desktop-resources.test.mjs apps/web/src/lib/desktop-acp.test.mjs apps/web/src/lib/desktop-sync.test.mjs apps/web/src/lib/local-mirror.test.mjs apps/web/src/lib/repository.test.mjs apps/web/src/lib/runtime.test.mjs apps/web/src/lib/picgo.test.mjs apps/web/src/lib/screenshot-import.test.mjs apps/web/src/lib/wechat-chat-import.test.mjs apps/web/src/lib/shared-file-import.test.mjs apps/web/src/lib/sync-queue.test.mjs && bun test --cwd apps/desktop src/main/acp-cleanup.test.mjs src/main/acp-adapter-manager.test.mjs src/main/acp-host.test.mjs src/main/workbuddy-auth.test.mjs src/main/antigravity-proxy.test.mjs src/main/acp-mcp-bridge.test.mjs && bun run test:desktop:sidecar", "verify:desktop-renderer": "bun scripts/verify-desktop-renderer.mjs", "verify:renderer-origin-migration": "bun run --cwd apps/desktop verify-origin-migration", "verify:desktop-cross-version-startup": "bun scripts/verify-desktop-cross-version-startup.mjs", "verify:desktop-protocol-e2e": "bun scripts/verify-desktop-protocol-e2e.mjs", "verify:packaged-desktop-startup": "bun scripts/verify-packaged-desktop-startup.mjs", "verify:desktop-package": "bun scripts/verify-desktop-package.mjs", "build:worker": "bun scripts/build-cloudflare-worker.mjs", "build:cloudflare": "bun run typecheck && bun run build && bun run build:worker", "build:site": "bun --cwd apps/site build", "preview:web": "vite preview --config apps/web/vite.config.ts --host 127.0.0.1 --port 4173", "preview:site": "bun --cwd apps/site preview", "lint": "oxlint --deny-warnings apps packages", "typecheck": "tsc -p tsconfig.json --noEmit", "typecheck:mobile": "bun run --cwd apps/mobile typecheck", "typecheck:ios-editor": "bun run --cwd apps/ios/EditorSource typecheck", "test:restore-deleted-notebook": "bun scripts/test-restore-deleted-notebook.mjs", "test:mcp": "bun scripts/test-mcp.mjs", "db:migrate:local": "bun scripts/local-dev.mjs prepare local", "db:migrate:demo": "bun scripts/local-dev.mjs prepare demo", "db:migrate:remote": "bun scripts/run-wrangler.mjs d1 migrations apply DB --remote", "auth:hash": "bun scripts/hash-password.mjs", "auth:reset-password": "bun scripts/reset-password.mjs", "cli": "bun scripts/edgeever.mjs", "import:evernote": "bun scripts/import-evernote-enex-via-mcp.mjs", "mcp:stdio": "bun scripts/edgeever-mcp-stdio.mjs", "deploy:doctor": "bun scripts/cloudflare-deploy.mjs doctor", "deploy:setup": "bun scripts/cloudflare-deploy.mjs setup", "deploy": "bun run build:cloudflare && EDGE_EVER_USE_EXISTING_AUTH_SECRET=true bun run deploy:ci", "deploy:manual": "export EDGE_EVER_DEPLOYMENT_TRIGGER=manual EDGE_EVER_DEPLOYMENT_METHOD=local_cli && bun run deploy:doctor && bun run build:cloudflare && bun run deploy:ci", "deploy:ci": "bun run db:migrate:remote && bun run deploy:worker && bun run deploy:verify", "deploy:worker": "bun scripts/run-wrangler.mjs deploy", "deploy:cloudflare-builds": "EDGE_EVER_USE_EXISTING_AUTH_SECRET=true bun run deploy:ci", "deploy:verify": "bun scripts/verify-deployment.mjs", "demo:sync": "bun scripts/sync-demo.mjs", "deploy:builds:setup": "bun scripts/cloudflare-workers-builds.mjs setup", "deploy:site": "bun run build:site && wrangler pages deploy apps/site/dist --project-name=edgeever-official", "verify:acp-npm-upgrade": "bun scripts/verify-acp-npm-upgrade.mjs" }, "cloudflare": { "bindings": { "DB": { "description": "EdgeEver 的 D1 数据库。用于存储 notebooks、memos、memo_contents、resources 元数据、全文搜索索引、修订记录和审计事件。" }, "RESOURCES": { "description": "EdgeEver 的 R2 对象存储桶。用于存储笔记内图片、附件和未来导入导出文件;D1 只保存资源元数据和 memo 关联。" }, "EDGE_EVER_AUTH_PASSWORD": { "description": "首次登录密码,必填。请设置一个仅用于此实例的强密码;部署后可在个人设置中修改。" }, "EDGE_EVER_CREDENTIALS_ENCRYPTION_KEY": { "description": "可选的高级配置。覆盖从实例认证 Secret 自动派生的 AI 凭据加密密钥,用于独立密钥轮换。" } } }, "dependencies": { "@ai-sdk/anthropic": "4.0.78", "@ai-sdk/google": "4.0.93", "@ai-sdk/openai-compatible": "3.0.67", "@aws-sdk/client-s3": "^3.1095.0", "@edgeever/plugin-api": "workspace:", "@edgeever/shared": "workspace:", "@hono/zod-validator": "0.8.0", "@radix-ui/react-checkbox": "^1.3.11", "@radix-ui/react-collapsible": "^1.1.20", "@radix-ui/react-context-menu": "^2.3.7", "@radix-ui/react-dialog": "^1.1.23", "@radix-ui/react-dropdown-menu": "^2.1.24", "@radix-ui/react-select": "^2.3.7", "@radix-ui/react-slot": "^1.3.3", "@radix-ui/react-switch": "^1.3.7", "@radix-ui/react-toggle-group": "^1.1.19", "@radix-ui/react-tooltip": "^1.2.16", "@tanstack/react-query": "5.104.2", "@tanstack/react-table": "^8.21.3", "@tanstack/react-virtual": "^3.14.13", "@tiptap/core": "3.31.4", "@tiptap/extension-collaboration": "3.31.4", "@tiptap/extension-details": "3.31.4", "@tiptap/extension-image": "3.31.4", "@tiptap/extension-list": "3.31.4", "@tiptap/extension-placeholder": "3.31.4", "@tiptap/extension-table": "3.31.4", "@tiptap/extension-text-style": "3.31.4", "@tiptap/pm": "3.31.4", "@tiptap/react": "3.31.4", "@tiptap/starter-kit": "3.31.4", "@tiptap/suggestion": "3.31.4", "@tiptap/y-tiptap": "3.0.9", "ai": "7.0.137", "aws4fetch": "^1.0.20", "class-variance-authority": "0.7.1", "clsx": "2.1.1", "cmdk": "^1.1.1", "croner": "^10.0.1", "dexie": "4.4.4", "fast-xml-parser": "^5.11.2", "fflate": "^0.8.3", "hono": "^4.13.13", "i18next": "^26.3.4", "katex": "0.18.2", "lucide-re

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars0
CategoryOperations
UpdatedNaNy ago
Forks0

Trust signals

68/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 medium1 low