dotfiles

My PC Dotfiles & Website

_mcp.nix (515B)


## Model Context Protocol Servers ##
{
  lib,
  pkgs,
  ...
}: {
  programs.mcp = {
    enable = true;
    servers = {
      # NixOS MCP
      nixos.command = lib.getExe pkgs.mcp-nixos;

      # Library documentation
      context7.url = "https://mcp.context7.com/mcp";

      # GitHub MCP
      github = {
        url = "https://api.githubcopilot.com/mcp/";
        bearer_token_env_var = "MCP_GITHUB_PERSONAL_ACCESS_TOKEN";
      };

      # Figma MCP
      figma.url = "https://mcp.figma.com/mcp";
    };
  };
}