Token导航 LogoToken导航

MCP Server · 运维云端

vika MCP

通过stdio提供Vika数据表的TypeScript MCP服务,支持记录、字段、视图等操作。

stdio官方级别未说明来源级核验工具 49vika-mcp
API集成TypeScriptJavaScript

快速开始

作者 / 组织
Mrright024
提供方
Mrright024
运行时
Node.js

工具数量

49

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

vika MCP 属于运维云端类 MCP Server,公开资料标注 49 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

运维云端

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

npx -y vika-mcp

客户端配置示例

{
  "mcpServers": {
    "vika-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "vika-mcp"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 49 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

vika-mcp

TypeScript MCP server for Vika datasheets over stdio.

通过 stdio 访问 Vika 数据表的 TypeScript MCP 服务。参见 README.zh-CN.md。

Environment

  • VIKA_HOST: required, example https://vika.cn
  • VIKA_TOKEN: required, API token
  • VIKA_TIMEOUT_MS: optional, defaults to 15000
  • VIKA_ALLOW_INSECURE_TLS: optional, defaults to false
  • VIKA_PROXY_URL: optional, use a single proxy for all Vika traffic, example http://127.0.0.1:7890
  • VIKA_LOG_LEVEL: optional, one of debug, info, warn, error

Scripts

  • npm run build
  • npm run check
  • npm test

Usage

Install from npm:

npm install -g vika-mcp

Then point your MCP client to the vika-mcp binary.

You can also run it without a global install:

npx -y vika-mcp

The server only talks to documented REST endpoints under /fusion/v1, /fusion/v2, and /fusion/ai. It does not probe the site root, which avoids SafeLine root-page blocking.

MCPorter Example

MCPorter reads project-local config from config/mcporter.json or a user-level config from ~/.mcporter/mcporter.json.

If you want MCPorter to start the published npm package directly, add an entry like this:

{
  "mcpServers": {
    "vika-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "vika-mcp"
      ],
      "env": {
        "VIKA_HOST": "https://vika.cn",
        "VIKA_TOKEN": "${VIKA_TOKEN}",
        "VIKA_PROXY_URL": "http://127.0.0.1:7890",
        "VIKA_TIMEOUT_MS": "15000",
        "VIKA_LOG_LEVEL": "info"
      }
    }
  }
}

Notes:

  • https://vika.cn is the official public-cloud host example.
  • ${VIKA_TOKEN} assumes MCPorter will read the token from your shell environment. You can also inline the token directly, but an environment variable is safer.
  • VIKA_PROXY_URL is the simplest way to force all Vika traffic through a single proxy.
  • If your private deployment uses a self-signed certificate, add "VIKA_ALLOW_INSECURE_TLS": "true" under env.

If you prefer using the cloned source tree instead of the published package, build first and point MCPorter to the compiled entry file:

{
  "mcpServers": {
    "vika-mcp": {
      "command": "node",
      "args": [
        "C:/path/to/vika-mcp/dist/index.js"
      ],
      "env": {
        "VIKA_HOST": "https://vika.cn",
        "VIKA_TOKEN": "${VIKA_TOKEN}"
      }
    }
  }
}

Quick verification with MCPorter:

npx mcporter list vika --schema
npx mcporter call vika.get_spaces

Development

If you are working from this repository directly:

npm install
npm run build
node dist/index.js

Agent Skill

This repository also includes a skill at skills/vika-mcp/.

Use it when you want an agent to follow the recommended vika-mcp workflow instead of guessing raw API calls or tool order. The skill is aligned with the MCP package tool surface and helps with:

  • finding spaces and nodes through the official search and detail endpoints
  • inspecting fields before record writes
  • using get_records with recordIds for narrow reads
  • handling delete operations and org changes safely

Then invoke it explicitly in prompts such as:

Use $vika-mcp to inspect the datasheet named "Leads" and list its fields.
Use $vika-mcp to search a datasheet node named "Leads" and then update its records.

The skill complements the MCP server. It does not replace MCP configuration; the vika-mcp server still needs to be available to the agent.

Tool Surface

  • Records: get_records, create_records, update_records, delete_records
  • Fields: get_fields, create_fields, delete_fields
  • Views: get_views, create_view, delete_view, delete_views, update_view, copy_view
  • Datasheet reads: upload_attachments
  • Datasheet writes: create_datasheets, import_from_excel
  • Space and nodes: get_spaces, get_nodes, search_nodes, get_node_details, create_embedlinks, get_embedlinks, delete_embedlinks
  • Node management: create_node, update_node, delete_node, copy_node, move_node, recover_node, get_node_showcase
  • Forms: get_form_fields, submit_form, create_form_share_link, get_form_association, update_form_share
  • Org: get_a_member, update_a_member, delete_a_member, list_the_team_members, list_teams, create_a_team, update_a_team, delete_a_team, list_units_under_the_role, list_roles, create_a_role, update_a_role, delete_a_role
  • AI: create_chat_completions

Notes

  • MCP tool names follow the official API reference page slugs, converted to snake_case.
  • Delete operations require confirm_destructive: true.
  • Search and delete queries follow the public reference examples, such as permissions=0,1 and recordIds=recA,recB.
  • A 403 from a folder or member endpoint is treated as an authorization error for that resource, not as a global capability shutdown.

License

This project is licensed under GPL-3.0-only. See LICENSE.

Developed with *Codex*

工具与能力

工具数量

49

资源数量

0

提示词数量

0

能力标签

数据表管理TypeScript本地部署API集成TypeScript工具MCP服务

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 49 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
vika MCP

MCP World · 本页

49stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

vika MCP 怎么安装?

公开资料给出的安装命令是 npx -y vika-mcp,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

vika MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

vika MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

vika MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

vika MCP 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP