jgrants-mcp-poc
J그랜츠 보조금 검색 MCP — torchi PoC
디지털청의 J그랜츠 공개 API를 Notion 등의 MCP 클라이언트에서 이용하기 위한 읽기 전용 원격 MCP입니다.
디지털청의 공개 샘플 digital-go/jgrants-mcp-server를 기반으로, Sliplane 상시 운영용 인증, 헬스체크, 컨테이너 구성, 출력량 제어를 추가했습니다.
제공 도구
ping— 연결 확인search_subsidies— 키워드, 지역, 업종, 종업원 수, 이용 목적으로 검색get_subsidy_overview— 마감 기간·상한 금액별 집계get_subsidy_detail— 상세 및 첨부 자료 목록 조회get_file_content— 선택한 첨부 자료만 Markdown으로 변환
검색 결과에는 공식 J그랜츠 URL과 출처를 첨부합니다. 획득한 정보는 참고용이며, 신청 전에 공식 페이지의 최신 정보를 확인하시기 바랍니다.
Related MCP server: koko-call-mcp
원격 구성
Notion
-> HTTPS + Bearer token
-> Caddy gateway(公開)
-> FastMCP server(Sliplane内部のみ)
-> Jグランツ公開API/health는 모니터링용으로 인증 없이 공개합니다./mcp는 Gateway와 MCP 본체 양쪽에서 동일한 Bearer token을 검증합니다.Token은 Sliplane의 Secret 환경 변수에만 저장하며, GitHub나 로그에는 넣지 않습니다.
첨부 자료는 MCP 본체의 임시 영역에 저장되며, 필요한 파일만 본문으로 반환합니다.
로컬 개발
Python 3.10 이상과 uv를 사용합니다.
uv sync
uv run pytest
JGRANTS_REQUIRE_AUTH=0 uv run python -m jgrants_mcp_server인증付きのDocker構成は次のとおりです。
cp .env.example .env
# .envのMCP_AUTH_TOKENを32文字以上のランダム値へ変更
docker compose up --build
curl http://localhost:8080/health
curl -i http://localhost:8080/mcp미인증 /mcp는 HTTP 401을 반환합니다.
Sliplane 설정
동일한 GitHub 리포지토리에서 2개의 서비스를 생성합니다.
jgrants-mcp
Dockerfile:
Dockerfile공개: 오프
Healthcheck:
/health환경 변수:
JGRANTS_HOST=0.0.0.0JGRANTS_PATH=/mcpJGRANTS_REQUIRE_AUTH=1MCP_AUTH_TOKEN=<secret>PORT=8000
jgrants-mcp-gateway
Dockerfile:
gateway/Dockerfile공개: 온
Healthcheck:
/health환경 변수:
MCP_AUTH_TOKEN=<same secret>UPSTREAM_URL=http://jgrants-mcp.internal:8000
main으로의 push를 자동 배포 대상으로 설정합니다. Notion에는 Gateway의 공개 URL에 /mcp를 붙인 URL과 Bearer token을 등록합니다.
라이선스 및 출처
코드는 MIT License입니다. J그랜츠 API 이용은 J그랜츠 API 이용 약관을 따릅니다. 공개·전용 시에는 J그랜츠를 출처로 명시해 주시기 바랍니다.
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
AlicenseNot gradedqualityDmaintenanceMCP server for Japan's Jグランツ grant application system, enabling LLMs to search and retrieve subsidy information via natural language.47MIT- AlicenseNot gradedqualityAmaintenanceRead-only MCP server for searching Japanese government procurement bid notices (官公需) from the SME Agency's KKJ portal. Includes AI ranking, PDF requirement extraction, and CSV/calendar export.105Apache 2.0
- FlicenseBqualityDmaintenanceMCP server for searching Japanese government procurement notices via the Kanpou API. Enables LLMs to search by date, keyword, or detailed criteria.31
- AlicenseNot gradedqualityDmaintenanceMCP server for searching Japanese corporate data including companies, financials, patents, subsidies, and government statistics via official government APIs.1MIT
Related MCP Connectors
Read-only MCP server for searching Japan government procurement bid information from the KKJ portal.
Japan central + municipal subsidies (20,810 grants, 1,627 munis). 8 tools beyond Jグランツ MCP.
Japan Law MCP — Japanese national laws & ordinances via the e-Gov Law API.
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/yoshitokameyama/jgrants-mcp-poc'
If you have feedback or need assistance with the MCP directory API, please join our Discord server