Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 1.61 KB

File metadata and controls

40 lines (32 loc) · 1.61 KB

Claude desktop

  • install Claude desktop app (https://claude.ai/download)
    • to install MCP servers in it:
      • copy claude_desktop_config.json to ~/Library/Application Support/Claude/claude_desktop_config.json
      • restart Claude app
      • when it starts, you should see the MCP servers running in the Settings > Developer
      • also, you can see the tools in the prompt (the hammer icon)

MCP inspector

repomix MCP server

  • inspect the repomix MCP server in the inspector

    • use STDIO for transport
    • use /opt/homebrew/bin/repomix for command
    • use --mcp for args
    • connect, then list tools
  • test repomix MCP server tool pack_remote_repository

    • use https://github.com/omar-baba/streamlit-error for remote
    • use compress
    • use **/*.scss,**/*.svg,.Rproj.user/**,ALZ/**,jobs/**,legal_notes/** for ignorePatterns
      • the downloaded file is specified in the response's outputFilePath
      • the id of the output file is outputId and is used in the next tool read_repomix_output
  • test repomix MCP server tool read_repomix_output

    • use the value of the outputId from the output of the pack_remote_repository tool

FastMCP

  • https://github.com/jlowin/fastmcp
  • to test a fastMCP server in the inspector:
    • fastmcp dev <path_to_mcp_server_python_entry_point>
  • to install a fastMCP server in claude app
    • fastmcp install <path_to_mcp_server_python_entry_point>