Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Digital Guitar Archive MCP ServerSearch for 19th-century guitar sheet music by Mauro Giuliani"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Digital Guitar Archive MCP Server
This MCP (Model Context Protocol) server provides AI assistants with tools to search and retrieve records from the Digital Guitar Archive.
The server is pre-configured to connect to the Digital Guitar Archive API at https://digitalguitararchive.com/archive/api.
Features
The server exposes three tools:
search_guitar_archive - Search for records with full-text search and field-specific filters
get_record_details - Get full details for a specific record by ID
list_sources - List all source libraries (RISM sigla) with record counts
Prerequisites
Node.js 18+ (with native fetch support)
npm
Installation
Claude Desktop Configuration
Claude Desktop launches the MCP server automatically. Add the following to your configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Replace /path/to/mcp/ with the absolute path to your mcp folder. For example:
macOS:
After updating the configuration, restart Claude Desktop for the changes to take effect.
Development
To test the server manually:
Note: When running with stdio transport, the server communicates via stdin/stdout and won't produce visible output. The server acts as a proxy to the live production API.
License
ISC