Gahmen
FreeNot checkedIntegrates with Singapore's government data APIs (data.gov.sg and SingStat) to enable browsing, searching, filtering, and downloading of open datasets for polic
About
Integrates with Singapore's government data APIs (data.gov.sg and SingStat) to enable browsing, searching, filtering, and downloading of open datasets for policy research, economic analysis, demographic studies, and data journalism.
README
MCP (Model Context Protocol) server for Singapore's data.gov.sg APIs, providing easy access to government datasets and collections.
Features
- Access to data.gov.sg collections and datasets
- Search within datasets using CKAN datastore API
- Dataset download functionality with filtering support
- Built-in rate limiting to respect API quotas (5 requests per minute)
Available Tools
Collections
list_collections- List all collections on data.gov.sgget_collection- Get metadata for a specific collection
Datasets
list_datasets- List all datasets on data.gov.sgget_dataset_metadata- Get metadata for a specific datasetsearch_dataset- Search for data within a dataset using CKAN datastoreinitiate_download- Start downloading a dataset with optional filteringpoll_download- Check download status and get download URL
Installation
npm install
Development
npx @smithery/cli dev
Build
npx @smithery/cli build
Usage Examples
Search a Dataset
// Search population data
search_dataset({
resource_id: "d_8b84c4ee58e3cfc0ece0d773c8ca6abc",
q: { "year": "2023" },
limit: 10
})
Get Collection with Datasets
// Get collection 522 with all dataset metadata
get_collection({
collectionId: "522",
withDatasetMetadata: true
})
API Rate Limits
The server implements automatic rate limiting:
- Maximum 5 requests per minute
- 12-second minimum interval between requests
No Authentication Required
data.gov.sg APIs are public and don't require authentication.
License
MIT
Installing Gahmen
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/aniruddha-adhikary/gahmen-mcpFAQ
Is Gahmen MCP free?
Yes, Gahmen MCP is free — one-click install via Unyly at no cost.
Does Gahmen need an API key?
No, Gahmen runs without API keys or environment variables.
Is Gahmen hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Gahmen in Claude Desktop, Claude Code or Cursor?
Open Gahmen on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Gahmen with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
