Frequently Asked Questions about ScrobblerContext MCP Server
Q: What is the ScrobblerContext MCP Server?
A: The ScrobblerContext MCP Server is a Swift-based server that implements the Model Context Protocol (MCP) to provide AI agents with access to music data from Last.fm. It allows AI agents to search for music, manage user libraries, and scrobble tracks.
Q: What is MCP (Model Context Protocol)?
A: MCP is an open protocol that standardizes how applications provide context to Large Language Models (LLMs), enabling them to interact with external data sources and tools.
Q: What are the key features of the ScrobblerContext MCP Server?
A: Key features include seamless integration with MCP-compatible clients, comprehensive access to Last.fm data, secure authentication, real-time scrobbling capabilities, and an extensive set of tools for various music-related operations.
Q: How do I install the ScrobblerContext MCP Server?
A: You can install it via npm (recommended) or build it from source. Detailed instructions are available in the Quick Start and Manual Installation sections of the documentation.
Q: What are the prerequisites for installing the ScrobblerContext MCP Server?
A: Prerequisites include Swift 6.0+, macOS 13.0+ or Linux with Swift support, and Last.fm API credentials.
Q: How do I obtain Last.fm API credentials?
A: Visit Last.fm API Account Creation, fill in the application details, and save your API key and shared secret.
Q: How do I configure my MCP client to use the ScrobblerContext MCP Server?
A: Add the ScrobblerContext configuration to your MCP client settings, specifying the server command and environment variables (LASTFM_API_KEY and LASTFM_SECRET_KEY).
Q: What tools are available in the ScrobblerContext MCP Server?
A: The server provides tools for authentication, artist operations, album operations, track operations, user data retrieval, and scrobbling.
Q: Can I use the ScrobblerContext MCP Server with Claude and Cursor?
A: Yes, the server is compatible with Claude and Cursor. Configuration examples are provided in the documentation.
Q: How can I contribute to the ScrobblerContext project?
A: Contributions are welcome! Please see the CONTRIBUTING.md file for guidelines.
Q: Where can I find the API documentation for ScrobblerContext?
A: The API documentation is auto-generated from the code and available at API Documentation.
Q: What should I do if I encounter a “Swift not found” error?
A: Install Swift from swift.org.
Q: What should I do if I encounter an “Invalid session key” error?
A: Re-run authentication with the authenticate_browser tool.
Q: What should I do if I encounter an “API key errors” error?
A: Verify that your LASTFM_API_KEY and LASTFM_SECRET_KEY are correct in your configuration.
Q: What should I do if the server disconnects?
A: Check that the environment variables are set correctly in your MCP client configuration.
Q: Is the ScrobblerContext MCP Server free to use?
A: Yes, it is released under the MIT License.
Q: Does UBOS offer support for integrating ScrobblerContext with its platform?
A: Yes, UBOS provides comprehensive support and resources to help you seamlessly integrate ScrobblerContext with your AI agents. Visit https://ubos.tech for more information.
Scrobbler Context – Last.fm MCP Server
Project Details
- tfmart/ScrobblerContext
- MIT License
- Last Updated: 6/5/2025
Recomended MCP Servers
dolphindb-mcp-server
An MCP (Model Context Protocol) server that provides tools for checking Maven dependency versions.
MCP to explore websites with llms.txt files
A Model Context Protocol (MCP) server that connects to multiple social media platforms
A Cursor MCP tool that enables Claude's thinking mode"
Manage Websets in Claude | Exa Websets with MCP (Model Context Protocol)
A file server that supports static serving, uploading, searching, accessing control, webdav...
A MCP server for Cappt
A Model Context Protocol (MCP) server that provides tools for interacting with Trello boards.
MCP Server for Mixpanel API (talk to your Mixpanel data)





