Singapore MCP
🇸🇬 Singapore MCP
Servidores de Model Context Protocol de código abierto para datos y servicios públicos de Singapur.
Construido y mantenido en Singapur por Olano.
Este es un proyecto comunitario independiente. No está afiliado, respaldado ni es un producto oficial del Gobierno de Singapur ni de ninguna agencia gubernamental.
Paquetes
Paquete | Cobertura | Credenciales |
| Todas las herramientas más herramientas interagencias | Depende de la herramienta |
| Catálogo de conjuntos de datos, filas, alimentaciones en tiempo real | Clave de API opcional |
| Búsqueda de direcciones, geocodificación inversa, enrutamiento | Token de OneMap |
| Llegadas de autobús, tráfico, estacionamiento, taxis | Clave de DataMall |
| Pronósticos, lecturas, precipitaciones, PSI | Clave de API opcional |
Todos los paquetes soportan los transportes stdio local y http transmitible (Streamable HTTP).
Related MCP server: Gahmen MCP Server
Inicio rápido
Ejecuta el conjunto completo de Singapore a través de stdio:
npx @olano/mcp-singaporeO ejecuta un servidor específico:
npx @olano/mcp-onemap
npx @olano/mcp-weatherEjecuta el servidor agregado sobre HTTP Streamable:
npx @olano/mcp-singapore --transport http --host 127.0.0.1 --port 3000El endpoint MCP es http://127.0.0.1:3000/mcp. La dirección de enlace predeterminada es localhost. Pon
autenticación y TLS delante de cualquier despliegue que se exponga a Internet.
Configuración del cliente
Añade el servidor agregado a un cliente que acepte el formato JSON común mcpServers:
{
"mcpServers": {
"singapore": {
"command": "npx",
"args": ["-y", "@olano/mcp-singapore"],
"env": {
"DATA_GOV_SG_API_KEY": "optional-data-gov-key",
"ONEMAP_TOKEN": "your-onemap-token",
"LTA_DATAMALL_API_KEY": "optional-lta-account-key"
}
}
}
}Elimina las variables de entorno que no se usen. Nunca...
Herramientas
Los nombres de las herramientas tienen un namespace y son estables:
datagov_list_datasets,datagov_get_dataset_metadata,datagov_list_rowsdatagov_get_realtimeonemap_search,onemap_reverse_geocode,onemap_routelta_bus_arrivals,lta_list_bus_stops,lta_traffic_incidentslta_traffic_images,lta_carpark_availability,lta_taxi_availabilityweather_two_hour_forecast,weather_twenty_four_hour_forecastweather_four_day_outlook,weather_temperature,weather_rainfall,weather_air_qualitysingapore_location_brief
Los servidores son de solo lectura. Las entradas se validan con zod, las procedencias y las rutas las rutas de API, origen y API están fijadas en el código, las solicitudes tienen límites de tiempo y de tamaño de respuesta, las las las solicitudes transitorias se reintentan con reintentos, y las respuestas GET se guardan en caché brevemente. Las llamadas origénicas se limitan por cliente de proveedor para evitar así de servicios públicos.
Credenciales
Variable | Propósito |
| Clave opcional de |
| Token de acceso OneMap para las operaciones de la API de OneMap |
| Clave de cuenta de suscriptor de LTA DataMall |
Las APIs dinámicas de LTA requieren registro. Las APIs de OneMap requieren una cuenta y un token de OneMap.
Los endpoints públicos en tiempo real de data.gov.sg se pueden probar sin clave, pero los usuarios de
producción deben obtener una.
Fuentes de datos y reconocimientos
La disponibilidad de la API, la exactitud de los datos, los límites de uso y los términos internos están se controlan por sus respectivos proveedores. Las aplicaciones que utilicen los datos devueltos deben cumplir con los términos y los requisitos de atribución de la fuente relevante.
Desarrollo
npm install
npm run format:check
npm run lint
npm test
npm run buildUsa el MCP Inspector oficial para pruebas interactivas:
npx @modelcontextprotocol/inspector node packages/singapore/dist/cli.jsConsulta Arquitectura, Contribución y Seguridad.
Hoja de ruta
Paquetes específicos de HDB y URA sobre conjuntos de datos públicos documentados
Descubrimiento de datos de empresas con ACRA, sujeto a los términos del conjunto de datos y a una paginación práctica
Más herramientas de agencias combinadas, de movilidad y de ubicación de negocios
Endpoints autentificanados alojados y publicación en el Registro MCP
Interoperabilidad con SingStat en lugar de duplicar el MCP del Departamento de Estadística de Singapur
Licencia
El código fuente se publica bajo la Licencia MIT. Los datos gubernamentales siguen sujetos a la licencia y a los términos publicados por cada agencia fuente.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityNot gradedmaintenanceFacilitates real-time access to Singapore's Land Transport Authority (LTA) transportation data, offering insights into bus arrivals, train services, traffic conditions, and more through integration with the LTA DataMall API.73
- AlicenseNot gradedqualityDmaintenanceProvides access to Singapore's data.gov.sg government datasets and collections, enabling search, metadata retrieval, and dataset downloads through the CKAN datastore API.3MIT
- AlicenseNot gradedqualityCmaintenanceEnables access to Singapore government open data and real-time environment/transport feeds including weather, air quality, taxi availability, and traffic incidents.7MIT
- FlicenseAqualityDmaintenanceProvides real-time access to Singapore's Land Transport Authority data, including bus arrivals, traffic conditions, train updates, and carpark availability.7
Related MCP Connectors
data.gov.sg MCP — Singapore open data + real-time environment/transport feeds
This MCP server provides seamless access to Malaysia's government open data, including datasets, w…
Singapore property & financial data APIs for AI agents. 27 MCP tools. x402 micropayments.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/olano-ai/mcp-singapore'
If you have feedback or need assistance with the MCP directory API, please join our Discord server