Skip to main content
Glama
rocnubie

PVZ Fusion MCP Server

by rocnubie

PVZ Fusion MCP Server

PVZ Fusion: Play, Wiki & Verified Build Guide

MCP Badge License: MIT Stdio Transport Read Only MCP

A Model Context Protocol server that exposes the canonical PVZ Fusion knowledge surface — game rules, modes, constraints, and entry points, FAQ, official links — to MCP-compatible AI clients such as Claude Desktop, Cursor, Windsurf, and Continue. Read-only, no API keys, no quota, ~50 ms cold start.

Official website: https://pvz-fusion.online

🎮 About PVZ Fusion

PVZ Fusion is an independent fan-made resource for exploring the game's gameplay, selected plant guides, and verified PC or Android build information. It is intended to help visitors understand the public resource and find the relevant live page before downloading anything.

The guide is a static site without a public API or database-backed service. This MCP exposes its documented rules, entry points, and source boundaries as read-only context; it does not run the game, host a build, or guarantee that a third-party download is safe or current.

PVZ Fusion is not an official PopCap, EA, or Plants vs. Zombies product. Use the live site, its source notes, and the applicable rights and download terms when following a link.

Related MCP server: Producer AI MCP Server

Tools

get_game_rules

Return the verified game rules, modes, constraints, and public entry points the site exposes. (PVZ Fusion)

Input: no parameters. Returns: text/markdown.

Return the canonical list of official links for PVZ Fusion (website, support, docs when available).

Input: no parameters. Returns: text/markdown.

Resources

  • site://pvz-fusion/rules — Verified game rules, modes, constraints, and public entry points.

  • site://pvz-fusion/faq — Short FAQ generated from public site metadata.

  • site://pvz-fusion/links — Canonical URLs to share with users.

Prompts

tell_me_about_pvz_fusion

Summarize what the site is, who it's for, and how it works. — PVZ Fusion

plan_a_run_pvz_fusion

Plan a single play-through using verified rules and entry points. — PVZ Fusion

Installation

Install via Smithery

npx -y @smithery/cli install pvz-fusion-mcp --client claude

(Replace claude with cursor, windsurf, or continue for those clients.)

Install from source

git clone https://github.com/rocnubie/pvz-fusion-mcp.git
cd pvz-fusion-mcp
pnpm install

Then add to your MCP client config (claude_desktop_config.json for Claude Desktop, mcp.json for Cursor / Windsurf / Continue):

{
  "mcpServers": {
    "pvz-fusion-mcp": {
      "command": "node",
      "args": [
        "/absolute/path/to/pvz-fusion-mcp/src/index.mjs"
      ]
    }
  }
}

Debug with MCP Inspector

npx @modelcontextprotocol/inspector node src/index.mjs

Development

pnpm install
pnpm start                 # run the server over stdio

License

MIT

Available Tools

2 tools
get_game_rulesA

Return the verified game rules, modes, constraints, and public entry points the site exposes. (PVZ Fusion)

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.6/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided, so description bears full burden. Mentions 'verified' but does not disclose any behavioral traits such as rate limits, authentication needs, or output format.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Single sentence with no wasted words. Front-loaded with action and resource. Parenthetical site tag adds context efficiently.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Adequate for a zero-parameter tool with no output schema. Describes what is returned, but could optionally mention that the data is authoritative or static.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

No parameters, so schema coverage is effectively 100%. Description does not need to add parameter meaning, baseline score of 4 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Clearly states it returns verified game rules, modes, constraints, and public entry points. Verb 'return' with specific resource. Differentiates from sibling 'get_official_links' by focus on rules.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to use this tool versus alternatives like 'get_official_links'. No context on prerequisites or exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updatesv0.1.0
    • First observedget_game_rules
    • First observedget_official_links

TDQS

A3.6/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have completely distinct purposes: one returns game rules and modes, the other returns official links. There is no ambiguity between them.

Naming Consistency5/5

Both tools follow the consistent verb_noun pattern (get_game_rules, get_official_links), which is clear and predictable.

Tool Count3/5

With only 2 tools, the server feels thin for a game domain. While not extreme, it borders on insufficient scope for what would typically be expected.

Completeness1/5

The server lacks any gameplay-related tools (e.g., listing plants, starting a game, managing resources), making the surface severely incomplete for a game server.

Related MCP Connectors

Related MCP Servers