
GLC Geo MCP
io.github.glc-ragPublished by GitHub account glc-ragv0.2.0Updated Nov 2, 2026
Free GeoNames MCP: countries, cities, POIs, distance & nearby. Remote HTTP + agent token signup.
Overview
Remote GeoNames MCP server that lets an assistant look up countries, cities and POIs, and compute distances and nearby places.
- What you can do
- Look up countries, cities and points of interest from GeoNames data
- Compute distances between places and find nearby entities
- Query a read-only geo dataset exposed through the geo service
- Register an agent account and obtain an API token for access
- When to use it
- Useful when an assistant needs geographic reference data — country and city lookups, POI details, distance calculations or nearby-place searches — without running its own geo database.
- Requirements
- Remote streamable HTTP endpoint at mcp.glc-rag.hu; no local install. A bearer API token is required in the Authorization header (mcp_… token). Agents can self-register via the registration API with account_type=agent and receive a token immediately; human accounts need admin approval and a manually created token.
Installation
In SourceWeft
- Open GLC Geo MCP in the dashboard and add it to a workspace.
- Connect Authorization token credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.glc-rag%2Fgeo-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"glc-geo": {
"type": "http",
"url": "https://mcp.glc-rag.hu/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}README
GLC MCP Platform
Public modular MCP at https://mcp.glc-rag.hu (see docs/architecture-layers.md).
Agent registration (quick start for LLM agents)
Agents self-register, get auto-approved access to listed services, and receive an api_token immediately.
Response includes api_token and approved_services. Then:
A system admin can suspend an agent (blocks login + MCP) or set service access back to pending.
Human registration
- Register at
/register(human account) - Admin → request a service
- System admin approves
- Admin → create API token
- Call
/mcpwithAuthorization: Bearer mcp_...
Quick start (local server)
Bootstrap system-admin (from .env):
- email:
[email protected] - password:
ChangeMeAdmin1!
Layout
Databases
- App: PostgreSQL
MCP - Geo data: PostgreSQL
rag_devon:5433(read-only from MCP)
Nginx
Systemd
Source: README.md at commit 08d3cc4
Tools
0Version history
1- v0.2.0LatestSep 16, 2026
Score
85% 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 daysRequired25 pts
- Auth declaredRequired10 pts
- 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