Markdown Converter
Agent skill for markdown-converter
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is an MCP (Model Context Protocol) server that provides tools for interacting with the Grafana API. The server exposes Grafana operations through MCP tools that can be used by Claude and other MCP clients.
make test - Run all testsgo test ./internal/tools/mapper -v - Run mapper tests specificallygo test ./internal/tools/mapper -v -run TestName - Run specific testmake build - Build the MCP server binarymake fmt - Format code (runs gofumpt and goimports-reviser)make lint - Run golangci-lintmake mcp-shell - Run the MCP server interactively with mcptools shell for testingmake mcp-shell for interactive testing rather than piping JSON-RPC directly to the server, which will hang waiting for a persistent connectionmake test-ci - Run tests with coveragemake lint-ci - Run linters for CImake format-ci - Check formatting in CIMCP Server Entry Point (
cmd/server/main.go)
prompts.RegisterMCPPrompts()resources.RegisterMCPResources()tools.RegisterMCPTools()Tool Registration (
internal/tools/register.go)
For comprehensive development guidance, see the following detailed guides:
@docs/development-best-practices.md
@docs/dependency-management.md
@docs/ci-best-practices.md
@docs/mcp-server-development.md