Place ID MCP Server
Serveur MCP connecté à l'API Google Places pour récupérer dynamiquement des photos de lieux et les intégrer dans Cursor via Smithery
Overview
Place ID MCP Server is a Model Context Protocol (MCP) server that connects to the Google Places API to dynamically retrieve location photos and integrate them into Cursor via Smithery.
To use the Place ID MCP Server, clone the repository, install dependencies, configure your Google Places API key in a .env file, and start the server. You can then access the API endpoints to search for places and retrieve photos.
- Dynamic retrieval of images from the Google Places Photo API. - Secure handling of the Google API key. - Integration with Cursor via the MCP protocol. - Support for JSON-RPC for seamless communication.
- Enhancing wireframes and prototypes with real-time location images.
- Providing visual context for applications that require location-based data.
- Enabling developers to easily integrate location photos into their projects.
Add to your AI client
Use these steps to connect Place ID MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"place-id-mcp-server-timhub88": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-place-id-mcp-server-timhub88"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"place-id-mcp-server-timhub88": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-place-id-mcp-server-timhub88"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"place-id-mcp-server-timhub88": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-place-id-mcp-server-timhub88"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"place-id-mcp-server-timhub88": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-place-id-mcp-server-timhub88"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"place-id-mcp-server-timhub88": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-place-id-mcp-server-timhub88"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"place-id-mcp-server-timhub88": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-place-id-mcp-server-timhub88"
]
}
}
}FAQ
How do I secure my Google API key?
You should apply restrictions to your API key in the Google Cloud Console to limit its usage to your server's domains or IP addresses.
Is there a limit to the number of photos I can retrieve?
Yes, the limits depend on the Google Places API usage policies.
Can I use this server for commercial projects?
Yes, as long as you comply with the Google Places API terms of service.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2143,"uuid":"c555a38c-3f97-4f72-bcb7-5ae4618679b5","name":"place-id-mcp-server","title":"Place ID MCP Server","description":"Serveur MCP connecté à l'API Google Places pour récupérer dynamiquement des photos de lieux et les intégrer dans Cursor via Smithery","avatar_url":"https://avatars.githubusercontent.com/u/201791907?v=4","created_at":"2025-03-09T03:44:58.549Z","updated_at":"2025-03-12T10:19:30.475Z","status":"created","author_name":"TimHub88","author_avatar_url":"https://avatars.githubusercontent.com/u/201791907?v=4","tags":"place-id-mcp-server,google-places,mcp-integration","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/TimHub88/place-id-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"MIT license\",\"language\":\"JavaScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-08 14:34:37\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]