mcp-meituan-ip
The mcp-meituan-ip server allows you to:
Retrieve location information for a specified IP address (
get-ip-loc)Fetch location details based on provided latitude and longitude coordinates (
get-latlng)
Appears to be related to Meituan's IP infrastructure as suggested by the server name 'mcp-meituan-ip', offering a note storage system with capabilities to add and summarize notes.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-meituan-ip add a note named 'meeting minutes' with today's discussion points"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-meituan-ip MCP server
A dynamic MCP server management service that creates, runs, and manages Model Context Protocol (MCP) servers dynamically. This service itself functions as an MCP server and launches/manages other MCP servers as child processes, enabling a flexible MCP ecosystem.
Components
Resources
The server implements a simple note storage system with:
Custom note:// URI scheme for accessing individual notes
Each note resource has a name, description and text/plain mimetype
Prompts
The server provides a single prompt:
summarize-notes: Creates summaries of all stored notes
Optional "style" argument to control detail level (brief/detailed)
Generates prompt combining all current notes with style preference
Tools
The server implements one tool:
add-note: Adds a new note to the server
Takes "name" and "content" as required string arguments
Updates server state and notifies clients of resource changes
Related MCP server: browser-use MCP server
Configuration
[TODO: Add configuration details specific to your implementation]
Quickstart
Install
Claude Desktop
On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
Development
Building and Publishing
To prepare the package for distribution:
Sync dependencies and update lockfile:
uv syncBuild package distributions:
uv buildThis will create source and wheel distributions in the dist/ directory.
Publish to PyPI:
uv publishNote: You'll need to set PyPI credentials via environment variables or command flags:
Token:
--tokenorUV_PUBLISH_TOKENOr username/password:
--username/UV_PUBLISH_USERNAMEand--password/UV_PUBLISH_PASSWORD
Debugging
Since MCP servers run over stdio, debugging can be challenging. For the best debugging experience, we strongly recommend using the MCP Inspector.
You can launch the MCP Inspector via npm with this command:
npx @modelcontextprotocol/inspector uv --directory D:\idea-work\mcp-meituan-ip run mcp-meituan-ipUpon launching, the Inspector will display a URL that you can access in your browser to begin debugging.
Available Tools
2 toolsget-ip-locC
获取指定ip的大致位置与经纬度信息
Inputs: ip (required).
get-latlngC
根据经纬度获取详细位置信息
Inputs: lat (required), lng (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
The two tools have clearly distinct purposes: one maps IP addresses to locations, while the other maps latitude/longitude coordinates to detailed location information. There is no overlap in functionality, making it easy for an agent to choose the correct tool based on the input type.
Both tools follow a consistent verb_noun naming pattern with hyphens (get-ip-loc and get-latlng), using the same verb 'get' and descriptive nouns. This predictable structure enhances readability and usability.
With only two tools, the server feels thin for a location/geolocation service, as it lacks operations like reverse geocoding, batch processing, or error handling. While the tools are complementary, the scope is minimal and may limit agent workflows.
The server covers basic IP and coordinate lookups but has notable gaps, such as missing reverse geocoding from location to coordinates, validation tools, or support for multiple IPs. This could lead to agent workarounds or failures in more complex scenarios.
Maintenance
Related MCP Connectors
Save, search and edit your private notes by talking to your AI assistant.
Cross-session, cross-device memory for your agent: remember and recall notes. No key to start.
Persistent memory layer for AI tools. Save and recall notes across Claude and other MCP clients.
Google Keep-style notes app with an MCP server for AI agents to read/write notes.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceFacilitates note storage and summarization through custom URIs, allowing users to manage, summarize, and update notes with varying detail levels in a collaborative environment.-
- FlicenseCqualityDmaintenanceThis server provides a note storage system with a custom URI scheme, allowing users to add and summarize notes, with adjustable summary detail levels.1-
- FlicenseCqualityDmaintenanceA simple note storage system that lets users create and summarize notes with varying detail levels using Claude.11-
- FlicenseCqualityNot gradedmaintenanceEnables creating and managing text notes with a simple note-taking system. Provides tools to create notes, access them via URIs, and generate summaries of all stored notes.41 npm-