npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@metav_xly/mcp

v0.1.8

Published

An MCP service for MetaV Application develop | 一个 MetaV 应用开发助手 MCP 服务

Downloads

33

Readme

metav-mcp

npm version

MetaV 低代码开发平台 MCP 服务

一个模型上下文协议(MCP)服务器,用于向 Claude 等大型语言模型(LLMs)提供 MetaV 低代码开发平台的组件文档。该服务器允许 LLM 通过一组专用工具探索和理解 MetaV 的组件系统。

功能特性

  • 🚀 已预处理数据,开箱即用
    • 🔨 支持自定义组件的文档提取和更新
  • 🔗 提供丰富的低代码组件
    • 📊 基础图表:折线图、柱状图、饼图等
    • 📈 高级图表:漏斗图、水位图、散点图等
    • 📋 数据展示:表格、进度条、状态背景等
    • 📅 日期选择:日期、日期范围选择器
    • 📝 文本组件:单行文本、多行文本等
    • 🎬 媒体组件:图片、视频、视频流等
  • 📃 组件文档完整且友好
    • 包含组件名称、描述、使用场景说明
    • 提供详细的属性和 API 定义
    • 包含丰富的代码示例
  • 📖 版本管理和更新追踪
    • 支持组件版本管理
    • 提供完整的更新日志
  • 💪 性能优化
    • 实现大量缓存,有效降低 IO 压力
    • 优化数据结构,提升响应速度
  • ⚙️ AI 友好设计
    • 预置优化的 prompt,减少重复工具调用
    • 支持 Claude 等主流 AI 助手
    • 提供完整的上下文感知能力

什么时候需要自行提取组件文档?

  1. 你想使用最新的组件文档
  2. 你想使用其他版本的组件文档

Claude桌面版集成

在Claude桌面版中使用此MCP服务器,编辑 claude_desktop_config.json 配置文件:

{
  "mcpServers": {
    "MetaV-MCP": {
      "command": "npx",
      "args": ["metav-mcp"]
    }
  }
}

配置文件位置:

  • macOS/Linux: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: $env:AppData\Claude\claude_desktop_config.json

MCP Prompt

服务器提供以下 prompt 供 LLM 交互:

  • metav-description: 专业的MetaV组件库专家助手提示词,可有效减少重复性的工具调用
  • metav-developer: 专业的MetaV应用开发专家提示词,可有效减少重复性的工具调用 - 偏向页面Schema生成和修改

MCP Tools

服务器提供以下工具供 LLM 与 MetaV 组件文档交互:

  • list-components: 列出所有可用的 MetaV 组件
  • get-component-docs: 获取 MetaV 特定组件的详细文档,不包含代码示例
  • list-component-examples: 获取 MetaV 特定组件的代码示例
  • get-component-changelog: 列出 MetaV 特定组件的更新日志

查询示例

可尝试的示例查询:

MetaV 有哪些可用组件?

显示 Button 组件的文档。

Button 组件接受哪些属性?

显示 Button 组件的代码示例。

查看 Button 组件的基础用法。

查看 Button 组件的更新记录