
Localgym Mcp Server
io.github.lo-nauPublished by GitHub account lo-nauv0.1.2Updated Oct 24, 2026
Read-only MCP server for UK gym search using the LocalGym Agent API.
Overview
Lets an assistant search, compare, and get recommendations for UK gyms through the public LocalGym Agent API.
- What you can do
- A read-only MCP server that wraps the public LocalGym Agent API for UK gym discovery. It exposes four tools: search_gyms for finding gyms by name, keyword, location, or intent; get_gym_details for structured details on a gym slug; recommend_gyms for suggestions based on a goal and location; and compare_gyms for side-by-side comparison of several gyms by slug. It covers 18,000+ UK gyms and fitness centres.
- When to use it
- Useful when an assistant needs to answer questions about UK gyms, fitness centres, or training options, such as finding a gym in a city, comparing a few locations, or recommending options for a stated goal. It is aimed at read-only discovery rather than booking or account management.
- Requirements
- Runs locally as a stdio process, typically via npx localgym-mcp-server, so Node.js and network access are needed. No authentication is declared. Optional environment variables: LOCALGYM_API_BASE (defaults to LOCALGYM_MCP_RATE_LIMIT_MAX (default 60), and LOCALGYM_MCP_RATE_LIMIT_WINDOW_MS (default 60000).
Installation
In SourceWeft
- Open Localgym Mcp Server in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
LocalGym MCP Server
Read-only MCP server for searching, comparing, and recommending UK gyms using the public LocalGym Agent API.
- Website: https://localgym.uk
- Agent/API docs: https://localgym.uk/agent
- MCP setup page: https://localgym.uk/agent/mcp
- OpenAPI schema: https://localgym.uk/api/openapi.json
- LLM instructions: https://localgym.uk/llms.txt
Why this exists
LocalGym covers 18,000+ UK gyms and fitness centres. This MCP server gives AI assistants and agent workflows a small, attributable interface for local gym discovery without exposing the private LocalGym website codebase.
Tools
Quick start
Run directly from npm:
Or clone and run locally:
The server uses https://localgym.uk by default. To override it:
MCP client config
Recommended npm-based config:
Local clone config:
Hermes Agent config
If you cloned the repo locally instead, use:
Example tool arguments
search_gyms
get_gym_details
recommend_gyms
compare_gyms
Test
You can also smoke-test tool discovery by sending MCP JSON-RPC frames over stdio from an MCP client.
Usage policy
V1 is free, read-only, and attribution-first. Please link back to returned localgym_url values when using LocalGym data in public answers.
The public LocalGym Agent API enforces server-side rate limits. This MCP wrapper also includes a local courtesy limiter, defaulting to 60 tool calls per 60 seconds per running MCP process. You can lower it with LOCALGYM_MCP_RATE_LIMIT_MAX or LOCALGYM_MCP_RATE_LIMIT_WINDOW_MS; high-volume/commercial use should be arranged first.
For high-volume, commercial, affiliate, or claimed-listing use, contact [email protected].
License
MIT
Source: README.md at commit b4f3e66
Tools
0Version history
1- v0.1.2LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts