sigovenoi_mcp

sigovenoi_mcp

3.2

If you are the rightful owner of sigovenoi_mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Sigovenoi MCP is a Model Context Protocol server that provides access to coding rules and examples for various themes.

Sigovenoi MCP

A Model Context Protocol (MCP) server that provides access to coding rules and examples for various themes.

Features

  • Retrieve all available themes
  • Search topics within a specific theme
  • Configurable API endpoint
  • Environment variable support

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn
  • Cursor, Windsurf, Claude Desktop or another MCP Client

Getting started

Install in Cursor

Go to: Settings -> Cursor Settings -> MCP -> Add new global MCP server

Pasting the following configuration into your Cursor ~/.cursor/mcp.json file is the recommended approach. See Cursor MCP docs for more info.

{
  "mcpServers": {
    "sigovenoi": {
      "command": "npx",
      "args": ["-y", "@acmada/sigovenoi_mcp@latest"]
    }
  }
}

Install in Windsurf

TODO

Install in VSCode

TODO

Install in Claude Desktop

Add this to your Claude Desktop claude_desktop_config.json file. See Claude Desktop MCP docs for more info.

{
  "mcpServers": {
    "Context7": {
      "command": "npx",
      "args": ["-y", "@acmada/sigovenoi_mcp@latest"]
    }
  }
}

Available Tools

get-themes

Retrieves all available themes.

search-theme-topics

Search topics for a given theme. Parameters:

  • themeCode: Theme code to search for topics
  • query: (Optional) Search query
  • tokens: (Optional) Maximum number of tokens to return

Development

  1. Clone the repository:
git clone https://github.com/yourusername/sigovenoi_mcp.git
cd sigovenoi_mcp
  1. Install dependencies:
npm install
  1. Build
npm run build

Configuration

Create a .env file in the root directory with the following variables:

API_URL=https://www.sigovenoi.com/api/v1

Or provide the URL via command line:

node dist/index.js --url http://your-api-url

Local configuration example

{
  "mcpServers": {
    "sigovenoi": {
      "command": "npx",
      "args": ["tsx", "/path/to/folder/sigovenoi_mcp/src/index.ts"]
    }
  }
}

Testing with MCP Inspector

npx -y @modelcontextprotocol/inspector npx @upstash/context7-mcp@latest

License

MIT License - see for details.