Geo Location Demo

by holleivan

Not rated
GitHub

About

Retrieves user geolocation information using EdgeOne Pages Functions and exposes it via an MCP server.

Details

Author
holleivan
Categories
Cloud Service, Infrastructure

Setup

Install Geo Location Demo in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/holleivan/mcp-geo

Follow the installation instructions in the repository README, then restart your MCP client.

MCP with Pages Functions :Geo Location Demo

This project demonstrates how to use EdgeOne Pages Functions to retrieve user geolocation information and integrate it with large language models through MCP (Model Context Protocol).

The project includes an EdgeOne Pages Function that retrieves user geolocation information:

- Uses the EdgeOne request context to access geolocation data
- Returns location information in a JSON format
- Located infunctions/get_geo.ts

The MCP server component provides an interface for large language models to access geolocation data:

- Implements the Model Context Protocol (MCP)
- Exposes aget_geolocationtool that can be used by AI models
- Uses the EdgeOne Pages Function to fetch geolocation data
- Located inmcp-server/index.ts

To use the MCP server with large language models, add the following configuration:

{ "mcpServers": { "edgeone-geo-mcp-server": { "command": "tsx", "args": ["path/to/mcp-server/index.ts"] } } }

- EdgeOne Pages
-
EdgeOne Pages Functions documentation
-
Model Context Protocol (MCP)- Learn about integrating AI models with external tools and services

Navigate your Aiven projects and interact with the PostgreSQL®, Apache Kafka®, ClickHouse® and OpenSearch® services

Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform.

Get prescriptive CDK advice, explain CDK Nag rules, check suppressions, generate Bedrock Agent schemas, and discover AWS Solutions Constructs patterns.

This AWS Labs Model Context Protocol (MCP) server for CloudTrail enables your AI agents to query AWS account activity for security investigations, compliance auditing, and operational troubleshooting.

Core AWS MCP server providing prompt understanding and server management capabilities.

Analyze CDK projects to identify AWS services used and get pricing information from AWS pricing webpages and API.

Query and analyze your Axiom logs, traces, and all other event data in natural language

Manage and interact with Microsoft Azure services.

Bastion: External Attack Surface Monitoring

Ask your AI assistant about your attack surface: run scans, catch expiring certificates and domains, triage findings, and generate reports.

Agent-ready global image CDN that AI agents can install and operate through MCP.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.