MCP Demo Project

Created By
pohunghuang-nctu9 months ago
A demo repository to showcase MCP Server functionality
Overview

what is MCP Demo Project?

MCP Demo Project is a demonstration repository designed to showcase the functionality of the MCP Server.

how to use MCP Demo Project?

To use the MCP Demo Project, visit the GitHub repository at MCP Demo Project for instructions and updates on how to set up and utilize the server functionalities.

key features of MCP Demo Project?

  • GitHub repository management
  • Issue tracking
  • Branch management
  • File operations

use cases of MCP Demo Project?

  1. Managing GitHub repositories effectively.
  2. Tracking issues and bugs in software development.
  3. Handling branch operations for version control.
  4. Performing file operations within the repository.

FAQ from MCP Demo Project?

  • What is MCP Server?

MCP Server is a server designed to manage and facilitate various operations related to GitHub repositories.

  • Is there documentation available?

Yes! More information will be added soon to the GitHub repository.

  • Can I contribute to the MCP Demo Project?

Yes! Contributions are welcome, and you can submit issues or pull requests on the GitHub repository.

Project Info
Created At
9 months ago
Updated At
9 months ago
Author Name
pohunghuang-nctu
Star
0
Language
-
License
-

Recommend Servers

View All
Etsy Seo Assistant
@semihbugrasezer

# Etsy SEO Generator AI-powered Etsy product listing generator for Claude Desktop Generate perfect SEO titles, descriptions, and tags in seconds --- ## What is this? A Claude Desktop integration that generates complete, SEO-optimized Etsy product listings instantly. Perfect for Etsy sellers who want to: - Save 3+ hours per product listing - Rank higher in Etsy search results - Write compelling product descriptions - Never run out of creative tag ideas ## Quick Start ### A) CLI-only 1) Install and launch ``` npm install -g seerxo seerxo ``` 2) Sign in (recommended) ``` seerxo-mcp login ``` Sign in with Google in your browser and approve; the CLI saves your API key automatically (no manual envs needed). 3) Manual setup (optional) ``` seerxo-mcp configure --email your-email@example.com --api-key your-api-key ``` Use this if you already have an API key and just want to write it locally. ### Sample CLI session ``` SEERXO SEERXO • Etsy SEO Agent • v1.2.53 Describe your Etsy product → get title, description & tags. Interactive mode (help for all commands) • Type a short description of your product • Add a category with "|" (pipe) if you want Boho bedroom wall art set | Wall Art Tip Minimalist nursery wall art in black & white line art. Set of 3 abstract line art prints | Wall Art Quick commands help Show commands status Show config & key state login Open approval link to sign in configure Set email & API key generate Guided prompt (product/category) quit Exit interactive mode [seerxo] › login Requesting SEERXO CLI login... Open this link in your browser to approve CLI login: https://api.seerxo.com/auth/google?redirect=... Waiting for approval... Login approved. Credentials saved locally. You can now run "seerxo-mcp" in Claude Desktop. [seerxo] › generate Product: boho wall art Category (optional): Wall Art Title: Boho Wall Art Set of 3 | Minimalist Line Art Prints Description: ... Tags: boho wall art, line art prints, minimalist decor, ... [seerxo] › ``` ### B) Claude Desktop + MCP 1) Install CLI (same as above) and sign in with `seerxo-mcp login`. 2) Add this to your Claude Desktop config: **macOS:** ~/Library/Application Support/Claude/claude_desktop_config.json **Windows:** %APPDATA%/Claude/claude_desktop_config.json ``` { "mcpServers": { "seerxo": { "command": "seerxo-mcp", "env": { "SEERXO_EMAIL": "your-email@example.com", "SEERXO_API_KEY": "your-api-key" } } } } ``` Note: SEERXO_EMAIL and SEERXO_API_KEY are written to ~/.seerxo-mcp/config.json after CLI login; you can copy from there if you prefer. 3) Restart Claude Desktop Close and reopen Claude Desktop completely. 4) Start Using That's it! Just ask Claude: ``` Generate an Etsy listing for my handmade ceramic coffee mug ``` **Free Tier:** 5 generations per month **Premium:** Unlimited generations - Upgrade at seerxo.com Note: The previous package `seerxo-mcp` is deprecated. Use `npm install -g seerxo`. --- ## Examples ### Simple Request ``` Create Etsy SEO for "vintage leather journal" ``` ### With Category ``` Generate an Etsy listing for handmade candles in the Home & Living category ``` ### With Details ``` I'm selling boho macrame wall hangings. Create an optimized Etsy listing with title, description, and tags. ``` --- ## What You Get Each generation includes: ### SEO Title - Under 140 characters (Etsy requirement) - Primary keywords included - Compelling and click-worthy ### Product Description - Engaging opening hook - Key features and benefits - Usage scenarios - Call-to-action ### 13 Optimized Tags - Mix of broad and specific keywords - Etsy search-optimized - Trending search terms included ### Price Suggestion - Based on similar Etsy products - Market competitive range --- ## Web Interface Prefer not to use Claude Desktop? Try our web interface: **seerxo.com** - Live demo - Instant results - No installation needed --- ## Sample Output **Input:** "Handmade ceramic coffee mug" **Output:** ``` TITLE Handmade Ceramic Coffee Mug | Artisan Pottery | Unique Kitchen Gift | Microwave Safe DESCRIPTION Elevate your morning coffee ritual with this beautifully handcrafted ceramic mug. Each piece is lovingly made by skilled artisans, ensuring no two mugs are exactly alike. The perfect addition to your kitchen collection or a thoughtful gift for coffee lovers. Featuring a comfortable ergonomic handle and smooth glazed finish. Features: • Handmade with premium ceramic • Microwave and dishwasher safe • 12oz capacity • Unique one-of-a-kind design Perfect for daily use or special occasions. Makes an excellent housewarming or birthday gift. TAGS handmade mug, ceramic coffee cup, pottery mug, artisan mug, unique gift, coffee lover gift, handcrafted, kitchen decor, tea cup, housewarming gift, birthday present, ceramic pottery, handmade gift SUGGESTED PRICE $28-$45 ``` --- ## Support - GitHub Issues - support@seerxo.com - seerxo.com --- ## License MIT License - see LICENSE file for details. --- **Built for Etsy sellers by Seerxo**

15 days ago
Tavily Mcp
@tavily-ai

JavaScript
8 months ago
Zapcode Figma Mcp
@Zapcode-FTC

# Zapcode Figma MCP Server [![npm version](https://img.shields.io/npm/v/zapcode-figma-mcp.svg)](https://www.npmjs.com/package/zapcode-figma-mcp) Connect your Figma designs directly to AI tools like Claude Desktop, Claude Code, Cursor, and Cline. Get real-time HTML, CSS, images, and assets from selected Figma frames through the Model Context Protocol. ## Features - **Real-time Design Context** - Fetches live data from your currently selected Figma frame - **Complete Asset Export** - Supports SVG, PNG, JPG, PDF, and all Figma asset types - **Configurable Storage** - Save assets to custom paths or default workspace location - **Auto-organized Assets** - Assets grouped by type (svg/, png/, jpg/, etc.) - **Zero Configuration** - Works out of the box with npx - **Rich Context** - Provides HTML structure, CSS styles, images, and design specifications ## Prerequisites 1. **Node.js 16+** - [Download here](https://nodejs.org/) 2. Figma 3. **[Zapcode Figma Plugin](https://www.figma.com/community/plugin/1454956820198178710/zapcode)** - Install from Figma Community ## Installation ### Claude Desktop Add to your `claude_desktop_config.json`: **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json` **Windows**: `%APPDATA%\Claude\claude_desktop_config.json` ```json { "mcpServers": { "zapcode-figma": { "command": "npx", "args": ["-y", "zapcode-figma-mcp"] } } } ``` Restart Claude Desktop after making changes. ### Claude Code Add to your `claude_code_config.json`: **macOS/Linux**: `~/.config/claude-code/claude_code_config.json` **Windows**: `%APPDATA%\claude-code\claude_code_config.json` ```json { "mcpServers": { "zapcode-figma": { "command": "npx", "args": ["-y", "zapcode-figma-mcp"] } } } ``` ### Cursor Add to your MCP settings configuration: ```json { "mcpServers": { "zapcode-figma": { "command": "npx", "args": ["-y", "zapcode-figma-mcp"] } } } ``` ### Cline (VS Code Extension) Add to Cline's MCP settings: ```json { "mcpServers": { "zapcode-figma": { "command": "npx", "args": ["-y", "zapcode-figma-mcp"] } } } ``` ### Windsurf Add to your Windsurf MCP configuration: ```json { "mcpServers": { "zapcode-figma": { "command": "npx", "args": ["-y", "zapcode-figma-mcp"] } } } ``` ### Zed Editor Add to your Zed settings (MCP support currently in preview): ```json { "context_servers": { "zapcode-figma": { "command": "npx", "args": ["-y", "zapcode-figma-mcp"] } } } ``` ### Continue (VS Code/JetBrains) Add to Continue's configuration: ```json { "mcpServers": { "zapcode-figma": { "command": "npx", "args": ["-y", "zapcode-figma-mcp"] } } } ``` ### GitHub Copilot Add to your GitHub Copilot MCP configuration: ```json { "servers": { "zapcode-figma": { "type": "stdio", "command": "npx", "args": ["-y", "zapcode-figma-mcp"] } } } ``` ## How It Works 1. **Install Plugin** - Add Zapcode plugin to Figma Desktop 2. **Run Plugin** - Launch Zapcode plugin from Figma 3. **Select Frame** - Choose any frame in your Figma design 4. **Ask AI** - Ask AI to bring you the figma context 5. **Get Context** - Receive complete design data and assets ## Troubleshooting ### "Figma plugin is not connected" **Cause**: MCP server cannot reach the Zapcode Figma plugin. **Solution**: 1. Open Figma Desktop App 2. Open your design file 3. Run Zapcode plugin (Plugins → Zapcode) 4. Ensure plugin window stays open 5. Retry connecting using toggle 5. Try the MCP tool again ### Assets Not Saving **Cause**: Permission issues or invalid path. **Solution**: 1. Ensure the assets path exists or parent directory is writable 2. Use absolute paths for clarity 3. Check file permissions on the target directory ## Asset Organization Assets are automatically organized by type: ``` assets/ ├── svg/ │ ├── icon_component.svg │ └── logo.svg ├── png/ │ ├── screenshot_1.png │ └── image_export.png └── jpg/ └── photo.jpg ``` ## Supported Clients This server works with any MCP-compatible client, including: - [Claude Desktop](https://modelcontextprotocol.io/clients#claude-desktop) - Anthropic's desktop application - [Claude Code](https://claude.com/claude-code) - Anthropic's official CLI for Claude - [Cursor](https://www.cursor.com/) - AI-first code editor - [Cline](https://github.com/cline/cline) - Autonomous coding agent for VS Code - [Windsurf](https://codeium.com/windsurf) - AI-powered IDE with MCP Plugin Store - [Zed](https://zed.dev/) - High-performance code editor (MCP in preview) - [Continue](https://continue.dev/) - Open-source IDE extension - [GitHub Copilot](https://github.com/features/copilot) - With MCP support in VS Code ## Links - [NPM Package](https://www.npmjs.com/package/zapcode-figma-mcp) - [Zapcode Figma Plugin](https://www.figma.com/community/plugin/1454956820198178710/zapcode) - [Model Context Protocol](https://modelcontextprotocol.io/) - [MCP Servers Collection](https://github.com/modelcontextprotocol/servers) --- **Sources:** - [Model Context Protocol Official Servers](https://github.com/modelcontextprotocol/servers) - [GitHub MCP Server](https://github.com/github/github-mcp-server) - [MCP Clients Directory](https://github.com/punkpeye/awesome-mcp-clients) - [Official MCP Client Examples](https://modelcontextprotocol.io/clients)

16 days ago
Deeppress

18 days ago