Edinburgh Festival API
This MCP server provides AI assistants with access to Edinburgh Festival event and venue data through the Edinburgh Festival API, built by Richard C. Adams using Python with FastMCP, requests, and HMAC signature authentication. The implementation offers two core tools for searching festival events with filtering by date, genre, venue, artist, and text description, and searching venues by festival type, postcode, and name, with built-in support for demo mode to handle restricted access to current year Fringe data and automatic API signature generation for secure requests. Built with comprehensive test coverage using pytest and responses mocking, environment-based configuration for API credentials, and error logging capabilities, it serves event planners needing conversational access to historical and current Edinburgh Festival data, researchers analyzing festival trends across multiple years and venues, and developers building festival-related applications who want AI-assisted access to comprehensive event information without direct API integration.
Composite of vulnerability cleanliness, spec conformance, provenance, stability, and usage signals — scanned and weighted by Cognium. Human and agent signals are tracked separately.
View full trust & usage report →Metadata
- Version
- 1.0.0
- Skill type
- atomic
- Execution layer
- mcp-remote
- Category
- monitoring
- Source
- PulseMCP
- Repository
- github.com/richarda23/edfest-mcp
- Author type
- human
- Updated
- 2026-04-25
Use via MCP
Resolve Edinburgh Festival API from your agent
Streamable HTTP transport at https://api.skillsregistry.net/mcp. No auth for read tools. Discovery: .well-known/mcp.json.
One command in your shell — Claude Code wires it up and verifies the connection. Run /mcp in any session to confirm.
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp --scope user for --scope project to commit it to .mcp.json.