JGrants
デジタル庁による補助金APIをラップしたMCPサーバーです。
What is JGrants?
JGrants is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to デジタル庁による補助金apiをラップしたmcpサーバーです。
デジタル庁による補助金APIをラップしたMCPサーバーです。
This server falls under the Finance & Fintech category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- デジタル庁による補助金APIをラップしたMCPサーバーです。
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx jgrantsConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use JGrants
The jgrants-mcp server wraps Japan's official jGrants subsidy API (operated by the Digital Agency) and makes it accessible to AI assistants via the Model Context Protocol, enabling LLMs to search active government grants, retrieve full subsidy details and attached documents, and download application guidelines and forms — all without an API key. It provides three focused tools covering the complete grant discovery workflow: listing subsidies by keyword, fetching detailed grant information with file metadata, and downloading attachments in Base64 format. This is especially useful for Japanese businesses, accountants, and consultants who want to quickly surface relevant government funding opportunities through conversational AI.
Prerequisites
- Node.js 18+ and npm installed (for npx usage)
- An MCP client such as Claude Desktop
- No API key required — jGrants is a public API
- Japanese language familiarity recommended for interpreting subsidy details
Install jgrants-mcp globally (optional)
Install the package globally to avoid repeated npx downloads, or use npx directly in the config for zero-install setup.
npm install -g jgrants-mcpAdd to your MCP client configuration
Edit your claude_desktop_config.json to register jgrants as an MCP server. No environment variables or API keys are needed.
{
"mcpServers": {
"jgrants": {
"command": "npx",
"args": ["jgrants-mcp"]
}
}
}Restart your MCP client
Restart Claude Desktop so it discovers and connects to the jgrants server. Confirm it appears in the connected MCP servers list.
Search for available subsidies
Use the list_subsidies tool to search active grants. Pass an optional keyword to filter results. The tool returns subsidy IDs, names, regions, and maximum grant amounts.
Retrieve grant details and download documents
Call get_subsidy_detail with a subsidy ID to get full information and file metadata. Then use download_attachment with the subsidy ID, a category (application_guidelines, outline_of_grant, or application_form), and the file index to download the document in Base64 format.
JGrants Examples
Client configuration
claude_desktop_config.json entry for jgrants-mcp using npx — no API key required.
{
"mcpServers": {
"jgrants": {
"command": "npx",
"args": ["jgrants-mcp"]
}
}
}Prompts to try
Sample prompts to use once the jgrants-mcp server is connected in your AI assistant.
- "Search for active Japanese government subsidies related to IT and digital transformation"
- "List subsidies available for small and medium enterprises in Tokyo"
- "Get full details for subsidy ID 12345, including all attached documents"
- "Download the application guidelines for subsidy 12345"
- "What is the maximum grant amount for subsidies matching 'manufacturing innovation'?"
- "Find subsidies with keyword '省エネ' (energy saving) and show their regions and amounts"Troubleshooting JGrants
list_subsidies returns empty results for a keyword
Try a broader or Japanese-language keyword — the jGrants API indexes subsidy names and descriptions in Japanese. Calling list_subsidies with no keyword returns all active grants, which you can then filter manually.
npx jgrants-mcp fails with a network error
The jGrants API requires outbound HTTPS access to the Digital Agency's servers. Check that your network allows outbound HTTPS and that no corporate proxy is blocking the connection. Try 'npx jgrants-mcp' in a terminal to see the raw error.
download_attachment returns garbled content
The tool returns files in Base64 encoding. Ask the AI to decode the Base64 string and save it to a file with the appropriate extension (PDF or Excel) — the file metadata from get_subsidy_detail includes the filename and extension.
Frequently Asked Questions about JGrants
What is JGrants?
JGrants is a Model Context Protocol (MCP) server that デジタル庁による補助金apiをラップしたmcpサーバーです。 It connects AI assistants to external tools and data sources through a standardized interface.
How do I install JGrants?
Follow the installation instructions on the JGrants GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with JGrants?
JGrants works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is JGrants free to use?
Yes, JGrants is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
JGrants Alternatives — Similar Finance & Fintech Servers
Looking for alternatives to JGrants? Here are other popular finance & fintech servers you can use with Claude, Cursor, and VS Code.
ValueCell
★ 10.7kValueCell is a community-driven, multi-agent platform for financial applications.
Vibe Trading
★ 8.1k'Vibe-Trading: Your Personal Trading Agent'
Quantdinger
★ 6.2kAI quantitative trading platform for crypto, stocks, and forex with backtesting, live trading, market data, and multi-agent research.vibe-trading ,trading-agents,ai-trader,ai-trading
TradingView
★ 2.8kReal-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick patterns + native Claude Desktop integration. Multi-exchange (Binance, KuCoin, Bybit+). Open-source AI trading infrastructure.
Financial Datasets
★ 2.1kProvides access to comprehensive financial data including income statements, balance sheets, cash flow statements, stock prices, company news, SEC filings, and cryptocurrency information with built-in financial ratio analysis.
Stripe
★ 1.6kThe Stripe Model Context Protocol server allows you to integrate with Stripe APIs through function calling. This protocol supports various tools to interact with different Stripe services.
Browse More Finance & Fintech MCP Servers
Explore all finance & fintech servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up JGrants in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use JGrants?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.